Anisotropic x16 LOD (ratio of anisotropy)

Time bar (total: 2.5min)

start1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated

analyze3.8s (2.5%)

Memory
-99.2MiB live, 4 994.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
3.1%0%0%100%0%0%0%7
3.1%0%0%100%0%0%0%8
3.1%0%0%100%0%0%0%9
3.1%0%0%100%0%0%0%10
Compiler

Compiled 654 to 71 computations (89.1% saved)

sample4.1s (2.7%)

Memory
122.0MiB live, 6 314.8MiB allocated
Samples
3.2s8 254×0valid
1.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 2.6s
ival-mult: 633.0ms (24.5% of total)
ival-<=: 303.0ms (11.7% of total)
ival-fabs: 285.0ms (11% of total)
const: 268.0ms (10.4% of total)
ival-div: 179.0ms (6.9% of total)
ival-floor: 172.0ms (6.6% of total)
ival-if: 160.0ms (6.2% of total)
ival-add: 133.0ms (5.1% of total)
ival-<: 120.0ms (4.6% of total)
ival-fmax: 105.0ms (4.1% of total)
ival-and: 65.0ms (2.5% of total)
ival-sqrt: 62.0ms (2.4% of total)
ival-sub: 37.0ms (1.4% of total)
ival-==: 24.0ms (0.9% of total)
ival->: 20.0ms (0.8% of total)
exact: 19.0ms (0.7% of total)
ival-assert: 3.0ms (0.1% of total)
adjust: 0.0ms (0% of total)
Bogosity

explain580.0ms (0.4%)

Memory
-18.8MiB live, 982.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
630-0-(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
610-0-(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
30-0-(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
00-0-(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
00-0-(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
00-0-(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
00-0-(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
00-0-(*.f32 (floor.f32 h) dY.v)
00-0-(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
00-0-(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
00-0-dX.v
00-0-(*.f32 (floor.f32 w) dX.u)
00-0-(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
00-0-#s(literal 1 binary32)
00-0-maxAniso
00-0-(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
00-0-(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
00-0-(*.f32 (floor.f32 h) dX.v)
00-0-w
00-0-(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
00-0-dX.u
00-0-h
00-0-(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
00-0-(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
00-0-(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
00-0-(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
00-0-(*.f32 (floor.f32 w) dY.u)
00-0-(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
00-0-(floor.f32 maxAniso)
00-0-(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
00-0-dY.u
00-0-(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
00-0-(floor.f32 w)
00-0-(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
00-0-(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
00-0-(floor.f32 h)
00-0-dY.v
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f32(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))oflow-rescue630
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))overflow26
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))overflow43
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))overflow13
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))overflow12
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))overflow25
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))overflow63
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))overflow18
/.f32(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))o/n580
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))overflow26
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))overflow43
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))overflow13
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))overflow12
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))overflow25
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))overflow63
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))overflow18
/.f32(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))o/n30
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))overflow3
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))overflow3
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))overflow1
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))overflow2
/.f32(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))o/o30
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))overflow26
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))overflow43
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))overflow13
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))overflow12
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))overflow25
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))overflow63
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))overflow18
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))overflow3
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))overflow3
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))overflow1
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))overflow2
Confusion
Predicted +Predicted -
+40
-59193
Precision
0.06349206349206349
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+400
-590193
Precision?
0.06349206349206349
Recall?
1.0
Freqs
test
numberfreq
0193
12
258
33
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
113.0ms500×0valid
5.0ms12×1valid
Compiler

Compiled 4 832 to 115 computations (97.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 85.0ms
ival-mult: 36.0ms (42.4% of total)
ival-div: 11.0ms (12.9% of total)
ival-floor: 9.0ms (10.6% of total)
ival-if: 6.0ms (7.1% of total)
ival-fmax: 5.0ms (5.9% of total)
ival-sqrt: 4.0ms (4.7% of total)
ival-add: 4.0ms (4.7% of total)
ival-fabs: 4.0ms (4.7% of total)
ival-sub: 2.0ms (2.4% of total)
ival->: 1.0ms (1.2% of total)
ival-true: 1.0ms (1.2% of total)
ival-<: 1.0ms (1.2% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess271.0ms (0.2%)

Memory
15.8MiB live, 172.2MiB allocated
Algorithm
egg-herbie
Rules
3 072×lower-fma.f64
3 072×lower-fma.f32
2 372×lower-*.f64
2 350×lower-*.f32
1 406×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059421261
1135220869
2356419853
3727019853
037594
063594
1115594
2245570
3514546
4893546
51431546
62069546
72666546
83355546
93704546
103806546
113888546
124988546
135420546
145435546
155435546
165435546
175435546
185435546
195467546
205467546
05467526
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))))) (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))))))) (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))))))
Compiler

Compiled 594 to 37 computations (93.8% saved)

eval0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Compiler

Compiled 0 to 7 computations (-∞% saved)

prune1.0ms (0%)

Memory
4.7MiB live, 4.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Compiler

Compiled 594 to 37 computations (93.8% saved)

simplify197.0ms (0.1%)

Memory
0.5MiB live, 114.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
cost-diff64
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
cost-diff64
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
Rules
3 072×lower-fma.f64
3 072×lower-fma.f32
2 372×lower-*.f64
2 350×lower-*.f32
1 352×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0372117
0632117
11152117
22452036
35141955
48931955
514311955
620691955
726661955
833551955
937041955
1038061955
1138881955
1249881955
1354201955
1454351955
1554351955
1654351955
1754351955
1854351955
1954671955
2054671955
054671885
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))))) (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))))))) (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
(*.f32 dX.u (floor.f32 w))
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h))
(*.f32 (floor.f32 h) dX.v)
(*.f32 dX.v (floor.f32 h))
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 (floor.f32 h) dX.u))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w)))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))))) (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))))) (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 h) (floor.f32 w))))))

localize93.0ms (0.1%)

Memory
-4.8MiB live, 150.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.4225387695368841
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
accuracy0.6475687958882173
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
accuracy7.120279540508852
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
accuracy7.209728890532639
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
Samples
65.0ms250×0valid
3.0ms1valid
Compiler

Compiled 2 119 to 39 computations (98.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-mult: 25.0ms (49.3% of total)
ival-add: 5.0ms (9.9% of total)
ival-div: 4.0ms (7.9% of total)
ival-floor: 4.0ms (7.9% of total)
ival-fmax: 3.0ms (5.9% of total)
ival-if: 3.0ms (5.9% of total)
ival-sub: 2.0ms (3.9% of total)
ival-sqrt: 2.0ms (3.9% of total)
ival->: 1.0ms (2% of total)
ival-fabs: 1.0ms (2% of total)
ival-<: 1.0ms (2% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series153.0ms (0.1%)

Memory
-31.3MiB live, 225.1MiB allocated
Counts
8 → 492
Calls
Call 1
Inputs
#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())
#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())
#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())
#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())
#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())
#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())
#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())
Outputs
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor -inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf maxAniso) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf w) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor 0 dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dY.u) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf h) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor 0 dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (patch (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) #<representation binary32>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1) (taylor -inf dX.v) (#s(alt (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (patch (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) #<representation bool>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
Calls

21 calls:

TimeVariablePointExpression
13.0ms
dX.v
@0
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (* (* (floor w) dX.u) (* (floor w) dX.u)))
11.0ms
w
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (* (* (floor w) dX.u) (* (floor w) dX.u)))
7.0ms
h
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (* (* (floor w) dX.u) (* (floor w) dX.u)))
6.0ms
dY.v
@0
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (* (* (floor w) dX.u) (* (floor w) dX.u)))
6.0ms
w
@-inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))) (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (* (* (floor w) dX.u) (* (floor w) dX.u)))

simplify227.0ms (0.2%)

Memory
40.4MiB live, 349.9MiB allocated
Algorithm
egg-herbie
Rules
5 926×lower-*.f64
5 926×lower-*.f32
5 772×lower-fma.f64
5 772×lower-fma.f32
2 932×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09127546
127825218
294925218
3382425110
4749125110
0808524090
Stop Event
iter limit
node limit
Counts
492 → 492
Calls
Call 1
Inputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dY.u 2) (pow (floor w) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (pow dY.v 2) (pow (floor h) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (pow dX.u 2) (pow (floor w) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
Outputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dY.u) dX.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dY.u) dX.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dY.u) dX.u) dX.v)) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dY.u) dX.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dY.u) dX.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dY.u) dX.u) dX.v)) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dX.v) dX.u) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dX.v) dX.u) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dX.v) dX.u) dY.u)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u) #s(literal 1 binary32)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u) #s(literal 1 binary32)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u) #s(literal 1 binary32)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dX.v) dX.u) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dX.v) dX.u) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 (/.f32 dY.v dX.v) dX.u) dY.u)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u) #s(literal 1 binary32)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u) #s(literal 1 binary32)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u) #s(literal 1 binary32)))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(< (if (> (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (floor maxAniso)) (* (/ 1 (floor maxAniso)) (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))) (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))) 1)
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))

rewrite294.0ms (0.2%)

Memory
16.9MiB live, 442.8MiB allocated
Rules
11 250×lower-fma.f64
11 250×lower-fma.f32
5 680×lower-*.f64
5 660×lower-*.f32
2 698×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033397
057310
1173310
21109295
37933295
08613295
Stop Event
iter limit
node limit
iter limit
Counts
8 → 434
Calls
Call 1
Inputs
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
Outputs
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 (floor.f32 h) (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)))) (fma.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) (-.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (floor.f32 h) (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(*.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (/.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(*.f32 (floor.f32 h) (fma.f32 (neg.f32 (*.f32 dY.u dX.v)) (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(*.f32 (floor.f32 h) (fma.f32 dY.v (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (neg.f32 (floor.f32 w)))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(*.f32 (floor.f32 w) (fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u)))
(*.f32 (floor.f32 w) (fma.f32 (*.f32 dY.v dX.u) (floor.f32 h) (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))) (+.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 9 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (+.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (floor.f32 h))) #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))) (+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)))) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32))) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (floor.f32 h))) #s(literal 3 binary32))) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 4 binary32))) (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 9 binary32))) (*.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (floor.f32 h))) #s(literal 3 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (+.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 6 binary32))) (*.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (neg.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (neg.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(-.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h) #s(literal 0 binary32)) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (floor.f32 h) (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(-.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 (floor.f32 h) (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 6 binary32)))) (fma.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) (-.f32 (*.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 4 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (neg.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h))) dX.v (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (neg.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h))) dX.v (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) (/.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (/.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))) (/.f32 dY.v (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (floor.f32 w)) (/.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h)) (neg.f32 dX.v) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h)) (neg.f32 dX.v) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (neg.f32 (floor.f32 w)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (neg.f32 (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (neg.f32 dY.u) (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (neg.f32 dY.u) (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (*.f32 dY.u dX.v) (neg.f32 (floor.f32 w))) (floor.f32 h) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (*.f32 dY.u dX.v) (neg.f32 (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (neg.f32 dX.v) (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (neg.f32 dX.v) (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (neg.f32 (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) dY.u (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (neg.f32 (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) dY.u (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dX.v (floor.f32 h)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dX.v (floor.f32 h)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (neg.f32 (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (neg.f32 (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (/.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (pow.f32 dY.v #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 3 binary32)) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (neg.f32 (floor.f32 h)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) dY.v) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) dY.v (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (neg.f32 dY.u) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (neg.f32 dY.u) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 dY.u (floor.f32 w)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 dY.u (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal -1 binary32) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal -1 binary32) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (floor.f32 h)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 dY.u (*.f32 (neg.f32 (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 dY.u (*.f32 (neg.f32 (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 (neg.f32 dY.u) (floor.f32 w)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 dX.v (neg.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h))) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 dX.v (neg.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (floor.f32 h))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (/.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 dY.v (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (floor.f32 h) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dY.u dX.v) (neg.f32 (floor.f32 w))) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dY.u dX.v) (neg.f32 (floor.f32 w))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 dX.u (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (floor.f32 w) (/.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) #s(literal -1 binary32))
(+.f32 (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))
(+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)))
(+.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(neg.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))) (+.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (+.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)))) (fma.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w))))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))) (+.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))) (+.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))) (+.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 dX.u (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (*.f32 dX.u (floor.f32 w)) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (floor.f32 w)) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 4 binary32))) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (*.f32 dX.u dX.u) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 4 binary32)) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (pow.f32 dX.u #s(literal 4 binary32)) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 2 binary32)) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) dX.u) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 dX.u (floor.f32 w)) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 3 binary32)) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (floor.f32 w) (fma.f32 dX.v (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) (/.f32 (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (exp.f32 (log.f32 (*.f32 dX.u (floor.f32 w)))) (exp.f32 (log.f32 (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (exp.f32 (log.f32 (*.f32 dX.v (floor.f32 h)))) (exp.f32 (log.f32 (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 4 binary32)) (/.f32 (pow.f32 dX.u #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (/.f32 dX.u (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (floor.f32 w)) (/.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 4 binary32))) (/.f32 (*.f32 dX.u dX.u) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (*.f32 dX.u (floor.f32 w)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (/.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) dX.u) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (/.f32 (*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))) (+.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (+.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)))) (fma.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (-.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (+.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (+.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))) (+.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 dY.u (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (*.f32 dY.u (floor.f32 w)) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (floor.f32 w)) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 4 binary32))) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (*.f32 dY.u dY.u) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 4 binary32)) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (pow.f32 dY.u #s(literal 4 binary32)) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (*.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) dY.u) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (*.f32 dY.u (floor.f32 w)) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 3 binary32)) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (/.f32 (floor.f32 w) (fma.f32 dY.u (floor.f32 w) (*.f32 dY.v (floor.f32 h)))) (/.f32 (*.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (exp.f32 (log.f32 (*.f32 dY.u (floor.f32 w)))) (exp.f32 (log.f32 (*.f32 dY.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (exp.f32 (log.f32 (*.f32 dY.v (floor.f32 h)))) (exp.f32 (log.f32 (*.f32 dY.v (floor.f32 h)))) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 4 binary32)) (/.f32 (pow.f32 dY.u #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (/.f32 dY.u (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (floor.f32 w)) (/.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 4 binary32))) (/.f32 (*.f32 dY.u dY.u) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (*.f32 dY.u (floor.f32 w)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (/.f32 (*.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) dY.u) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dY.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dY.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (/.f32 (*.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))))) (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(*.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #s(literal 1 binary32))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(/.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(/.f32 (*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))) (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(*.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal 1 binary32))
(*.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32))) (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32))) (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))))) (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))))
(/.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(pow.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(neg.f32 (/.f32 (neg.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 (exp.f32 (log.f32 (*.f32 dX.u (floor.f32 w)))) (exp.f32 (log.f32 (*.f32 dX.u (floor.f32 w)))))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)))
(*.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u))
(*.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u))
(pow.f32 (exp.f32 (log.f32 (*.f32 dX.u (floor.f32 w)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(exp.f32 (log.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))

eval4.2s (2.8%)

Memory
-21.6MiB live, 7 281.4MiB allocated
Compiler

Compiled 3 772 224 to 13 305 computations (99.6% saved)

prune2.3s (1.5%)

Memory
-90.0MiB live, 3 474.7MiB allocated
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New6 23186 239
Fresh000
Picked101
Done000
Total6 23286 240
Accuracy
99.4%
Counts
6 240 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
65.7%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
95.3%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))))))
98.5%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
98.4%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
97.3%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
96.3%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Compiler

Compiled 9 472 to 882 computations (90.7% saved)

simplify277.0ms (0.2%)

Memory
7.2MiB live, 320.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff3360
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
cost-diff4320
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
cost-diff5952
(neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff704
(/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
cost-diff3360
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff3360
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
Rules
13 006×lower-fma.f64
12 994×lower-fma.f32
8 676×lower-*.f64
8 606×lower-*.f32
1 776×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014913817
026511383
145811020
285110510
3337410510
4719410510
0821210476
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
dX.v
(floor.f32 h)
h
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
dX.u
(floor.f32 w)
w
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
dY.v
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
dY.u
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (neg.f32 dY.u) dX.v)
(neg.f32 dY.u)
(*.f32 (floor.f32 w) (floor.f32 h))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 dX.u (floor.f32 w))
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(*.f32 dY.u (floor.f32 w))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))))
(fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 dX.u (floor.f32 w))
#s(literal 3/2 binary32)
(/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(*.f32 dX.v (floor.f32 w))
(*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))
(*.f32 dY.u (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.v (floor.f32 h))
(pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))
#s(literal 2 binary32)
(neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))
#s(literal 3 binary32)
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
(*.f32 (floor.f32 h) dX.v)
dX.v
(floor.f32 h)
h
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
dX.u
(floor.f32 w)
w
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
dY.v
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
dY.u
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u))) (floor.f32 h))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u)))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(*.f32 (*.f32 (floor.f32 w) dX.v) dY.u)
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u))) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u))) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u))) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (neg.f32 dY.u) dX.v)
(neg.f32 dY.u)
(*.f32 (floor.f32 w) (floor.f32 h))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u))) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u))) (floor.f32 h))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u)))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(*.f32 (*.f32 (floor.f32 w) dX.v) dY.u)
(*.f32 dY.u (floor.f32 w))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
(*.f32 (floor.f32 h) dX.v)
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(floor.f32 w)
w
dX.u
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(floor.f32 h)
h
dX.v
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
dY.u
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
dY.v
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 (neg.f32 dX.v) dY.u (*.f32 dY.v dX.u))) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32))))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))))))
(fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))
(fabs.f32 (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))))
(pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32))
(pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3/2 binary32))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
#s(literal 3/2 binary32)
(/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32))))
(fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32)))
(*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (floor.f32 h))
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u)))
(*.f32 dX.v (floor.f32 w))
(*.f32 (floor.f32 w) dX.v)
(*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(*.f32 dY.u (*.f32 dX.v (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) dY.u)
(*.f32 dX.v (floor.f32 h))
(*.f32 (floor.f32 h) dX.v)
(pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32))
#s(literal 2 binary32)
(neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32))) (floor.f32 h)) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 dY.v dX.u) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 dY.u dX.v)))))
(/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) (fma.f32 dY.u dX.v (*.f32 dY.v dX.u))) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))) dY.u (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))) #s(literal 2 binary32))))
(pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32))
(pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v)) #s(literal 3 binary32))
#s(literal 3 binary32)

localize534.0ms (0.4%)

Memory
23.8MiB live, 933.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy5.798969585962221
(/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
accuracy9.369593520642555
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
accuracy14.222079569502595
(fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))
accuracy14.791540398939954
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
accuracy1.3436113815990145
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
accuracy2.2708885394911302
(/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
accuracy4.305634932572582
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
accuracy4.450849346870643
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
accuracy0.5046587861197752
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
accuracy4.305634932572582
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
accuracy4.450849346870643
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
accuracy9.828312134480456
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
accuracy4.450849346870643
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
accuracy7.287725899473115
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
accuracy11.545473266495128
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy16.060594666135874
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy4.305634932572582
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
accuracy4.305634932572582
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
accuracy4.450849346870643
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
accuracy4.450849346870643
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
Samples
127.0ms133×0valid
110.0ms120×0invalid
5.0ms1valid
Compiler

Compiled 13 547 to 125 computations (99.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 174.0ms
ival-mult: 63.0ms (36.2% of total)
ival-div: 31.0ms (17.8% of total)
ival-pow2: 17.0ms (9.8% of total)
ival-add: 12.0ms (6.9% of total)
ival-if: 10.0ms (5.8% of total)
ival-pow: 9.0ms (5.2% of total)
ival-sqrt: 6.0ms (3.5% of total)
ival-fmax: 5.0ms (2.9% of total)
ival-floor: 4.0ms (2.3% of total)
ival-fabs: 4.0ms (2.3% of total)
ival-neg: 3.0ms (1.7% of total)
ival->: 2.0ms (1.2% of total)
ival-sub: 2.0ms (1.2% of total)
ival-<: 2.0ms (1.2% of total)
exact: 1.0ms (0.6% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series320.0ms (0.2%)

Memory
28.7MiB live, 735.6MiB allocated
Counts
21 → 1 272
Calls
Call 1
Inputs
#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())
#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())
#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())
#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())
#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())
#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())
#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())
Outputs
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))) (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dY.v (+ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.u 2) (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dY.v (+ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.u 2) (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (* (floor h) (floor w)))) (taylor 0 dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (floor h) (floor w)))) (* dY.v (- (* -1 (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dX.u (* (floor h) (floor w)))))) (taylor 0 dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (floor h) (floor w)))) (* dY.v (- (* dY.v (- (* -1 (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2))))))) (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dX.u (* (floor h) (floor w)))))) (taylor 0 dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))) (taylor inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) (* dX.u (pow dY.v 3)))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 5) (pow dY.v 3)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2))))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (pow dY.v 2))) (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)))) dX.u)) (+ (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2)))) (pow dY.v 3))) (* dX.u (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2)))) (+ (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2))))))) (taylor inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.v 2))))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.v 2))))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))) (taylor inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (pow dY.v 2)) (taylor inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) dX.u)) (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dX.u 5)))) (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))))) (pow dY.v 2)) (taylor inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))) (taylor -inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor -inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) dY.v))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor -inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (+ (* -1 (/ (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) dX.u) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dX.u 5))) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4)))) dY.v))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor -inf dY.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))) (taylor -inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) (taylor -inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) (taylor -inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)))) (* dX.u dY.v)) (+ (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* (pow dX.u 2) dY.v)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u))) dY.v)) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) (taylor -inf dY.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.v))) dY.v)) (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.v))) dY.v)) (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))) (taylor -inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor -inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) dY.v))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) dY.v))) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3)))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor -inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) (* dX.u dY.v)) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 5) dY.v))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4)))) dY.v)) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3)))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2)) (taylor -inf dY.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (+ (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))) (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (+ (* dX.u (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (+ (* dX.u (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (* (floor h) (floor w)))) (taylor 0 dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (- (* -1 (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (- (* dX.u (- (* -1 (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2))))))) (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))) (taylor inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) (* (pow dX.u 3) dY.v))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 5)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4))))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (pow dX.u 2))) (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)))) dY.v)) (+ (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2)))) (pow dX.u 3))) (* dY.v (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v))) (+ (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v)))))) (taylor inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.u 2))))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.u 2))))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))) (taylor inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (pow dX.u 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (pow dX.u 2)) (taylor inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) dY.v)) (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dY.v 5)))) (pow dX.u 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))))) (pow dX.u 2)) (taylor inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))) (taylor -inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor -inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) dX.u))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor -inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (+ (* -1 (/ (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) dY.v) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dY.v 5))) dX.u)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4)))) dX.u))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor -inf dX.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))) (taylor -inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) (taylor -inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) (taylor -inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)))) (* dX.u dY.v)) (+ (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u (pow dY.v 2))))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v))) dX.u)) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) (taylor -inf dX.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (* -1 (/ (+ (* -1 (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.u))) dX.u)) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (* -1 (/ (+ (* -1 (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.u))) dX.u)) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))) (taylor -inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor -inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* dX.u (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* dX.u (pow dY.v 4)))) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3)))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor -inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) (* dX.u dY.v)) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* dX.u (pow dY.v 5)))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4)))) dX.u)) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3)))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2)) (taylor -inf dX.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf w) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf w) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))) (taylor 0 dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 3) (- (/ (* (pow dX.v 4) (* dY.u (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 3) (- (* dY.u (+ (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 3) (- (* dY.u (+ (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (+ (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dX.v 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5)))))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dX.v (* (floor h) (floor w)))))) (taylor 0 dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dY.u (- (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v)))) (* dX.u dY.v))) (+ (* -1 (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))))) (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dX.v (* (floor h) (floor w)))))) (taylor 0 dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dY.u (+ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.v 2) (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dY.u (+ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.v 2) (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))) (taylor 0 dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 3) (+ (* -1 (/ (* (pow dX.v 4) (* dY.u (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 3) (+ (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 3) (+ (* dY.u (- (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dX.v 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5))))))) (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v (pow dY.u 3)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))))) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v (pow dY.u 3)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (+ (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))))))) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.u 2))))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.u 2))))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (* (floor h) (floor w)))) (taylor inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (pow dY.u 2))) (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u))) (taylor inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (+ (* -1 (/ (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) dX.v)) (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dX.v 2)))) (pow dY.u 3))) (* dX.v (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))))) (taylor inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (- (* -1 (/ (- (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v dY.u)) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u))))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u))))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u))))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.u))) dY.u)) (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.u))) dY.u)) (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (* (floor h) (floor w)))) (taylor -inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))) (taylor -inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) dY.u))) dY.u))))) (taylor -inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (+ (* -1 (/ (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) dX.v) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dX.v 2))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u))) dY.u))))) (taylor -inf dY.u) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor 0 h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor 0 h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))) (taylor -inf h) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (taylor -inf h) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))) (taylor 0 dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 3) (- (/ (* dX.v (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 3) (- (* dX.v (+ (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 3) (- (* dX.v (+ (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (+ (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dY.u 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5)))))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dY.u (* (floor h) (floor w)))))) (taylor 0 dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (- (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v)))) (* dX.u dY.v))) (+ (* -1 (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))))) (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dY.u (* (floor h) (floor w)))))) (taylor 0 dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (+ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* dX.v (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* dX.v (+ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* dX.v (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))) (taylor 0 dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 3) (+ (* -1 (/ (* dX.v (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3)))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 3) (+ (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 3) (+ (* dX.v (- (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dY.u 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5))))))) (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))) (taylor 0 dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* (pow dX.v 3) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))))) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* (pow dX.v 3) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (+ (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))))))) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.v 2))))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.v 2))))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (* (floor h) (floor w)))) (taylor inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (pow dX.v 2))) (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v))) (taylor inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (+ (* -1 (/ (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) dY.u)) (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dY.u 2)))) (pow dX.v 3))) (* dY.u (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))))) (taylor inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (patch (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* dX.v dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) (patch (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (- (* -1 (/ (- (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* dX.v dY.u)) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) (patch (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v))))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v))))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v))))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (patch (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) (patch (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.v))) dX.v)) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.v))) dX.v)) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (* (floor h) (floor w)))) (taylor -inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))) (taylor -inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) dX.v))) dX.v))))) (taylor -inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (+ (* -1 (/ (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) dY.u) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dY.u 2))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v))) dX.v))))) (taylor -inf dX.v) (#s(alt (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (patch (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
Calls

18 calls:

TimeVariablePointExpression
33.0ms
w
@-inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (/ (/ 1 (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (+ (* (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (/ (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))) (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)) (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))
16.0ms
h
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (/ (/ 1 (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (+ (* (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (/ (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))) (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)) (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))
16.0ms
w
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (/ (/ 1 (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (+ (* (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (/ (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))) (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)) (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))
13.0ms
h
@-inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (/ (/ 1 (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (+ (* (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (/ (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))) (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)) (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))
11.0ms
w
@0
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (/ (/ 1 (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (+ (* (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (/ (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 3/2) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)))) (neg (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/ (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))) (fabs (* (floor h) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))))) (/ 1 (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2)) (/ (pow (* (* dY.u (* dX.v (floor h))) (floor w)) 3) (+ (* (* (floor h) (+ (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w))))) (* (* dY.u (* dX.v (floor h))) (floor w))) (pow (* (* dY.v (* dX.u (floor w))) (floor h)) 2))))

simplify474.0ms (0.3%)

Memory
15.0MiB live, 509.1MiB allocated
Algorithm
egg-herbie
Rules
8 598×lower-fma.f64
8 598×lower-fma.f32
6 740×lower-*.f64
6 740×lower-*.f32
3 266×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0104946761
1397745100
0943943568
Stop Event
iter limit
node limit
Counts
1 272 → 1 272
Calls
Call 1
Inputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))) (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (* dY.u (floor w)))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dY.v (+ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.u 2) (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dY.v (+ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.u 2) (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* dX.v (* dY.u (* (floor h) (floor w))))
(+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* dX.v (* dY.u (* (floor h) (floor w)))) (* dY.v (- (* -1 (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dX.u (* (floor h) (floor w))))))
(+ (* dX.v (* dY.u (* (floor h) (floor w)))) (* dY.v (- (* dY.v (- (* -1 (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2))))))) (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dX.u (* (floor h) (floor w))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/ (- (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) (* dX.u (pow dY.v 3)))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 5) (pow dY.v 3)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2))))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (pow dY.v 2))) (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))
(* dY.v (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)))) dX.u)) (+ (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2)))) (pow dY.v 3))) (* dX.u (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2)))) (+ (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2)))))))
(* dX.u (* dY.v (floor w)))
(* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v)))
(* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v)))
(* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v)))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.v 2)))))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.v 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (pow dY.v 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) dX.u)) (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dX.u 5)))) (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))))) (pow dY.v 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) dY.v))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (+ (* -1 (/ (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) dX.u) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dX.u 5))) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4)))) dY.v))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(* -1 (* dX.u (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))
(* -1 (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(* -1 (* dY.v (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(* -1 (* dY.v (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)))) (* dX.u dY.v)) (+ (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* (pow dX.u 2) dY.v)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u))) dY.v)) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v)))
(* (pow dY.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.v))) dY.v)) (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* (pow dY.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.v))) dY.v)) (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) dY.v))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) dY.v))) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3)))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) (* dX.u dY.v)) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 5) dY.v))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4)))) dY.v)) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3)))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (+ (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))) (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (* dY.u (floor w)))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* (pow dX.v 2) (pow (floor h) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.u (+ (* dX.u (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.u (+ (* dX.u (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* dX.v (* dY.u (* (floor h) (floor w))))
(+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* dX.u (- (* -1 (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* dX.u (- (* dX.u (- (* -1 (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2))))))) (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/ (- (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) (* (pow dX.u 3) dY.v))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 5)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4))))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (pow dX.u 2))) (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))
(* dX.u (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)))) dY.v)) (+ (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2)))) (pow dX.u 3))) (* dY.v (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v))) (+ (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v))))))
(* dX.u (* dY.v (floor w)))
(* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u)))
(* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u)))
(* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.u dY.v))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u)))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.u 2)))))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.u 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (pow dX.u 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (pow dX.u 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) dY.v)) (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dY.v 5)))) (pow dX.u 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))))) (pow dX.u 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) dX.u))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (+ (* -1 (/ (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) dY.v) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dY.v 5))) dX.u)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4)))) dX.u))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(* -1 (* dX.u (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))
(* -1 (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(* -1 (* dX.u (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(* -1 (* dX.u (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)))) (* dX.u dY.v)) (+ (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u (pow dY.v 2))))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v))) dX.u)) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.u dY.v))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u)))
(* (pow dX.u 2) (+ (* -1 (/ (+ (* -1 (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.u))) dX.u)) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* (pow dX.u 2) (+ (* -1 (/ (+ (* -1 (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.u))) dX.u)) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* dX.u (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* dX.u (pow dY.v 4)))) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3)))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) (* dX.u dY.v)) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* dX.u (pow dY.v 5)))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4)))) dX.u)) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3)))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(* (pow dY.u 3) (- (/ (* (pow dX.v 4) (* dY.u (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dY.u 3) (- (* dY.u (+ (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dY.u 3) (- (* dY.u (+ (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (+ (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dX.v 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5)))))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dX.v (* (floor h) (floor w))))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dY.u (- (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v)))) (* dX.u dY.v))) (+ (* -1 (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))))) (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dX.v (* (floor h) (floor w))))))
(* dX.u (* dY.v (floor w)))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dY.u (+ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.v 2) (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dY.u (+ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.v 2) (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(* (pow dY.u 3) (+ (* -1 (/ (* (pow dX.v 4) (* dY.u (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dY.u 3) (+ (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dY.u 3) (+ (* dY.u (- (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dX.v 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5))))))) (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v (pow dY.u 3)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))))) (* dX.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v (pow dY.u 3)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (+ (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))))))) (* dX.v (* (floor h) (floor w)))))
(* dX.v (* dY.u (floor w)))
(* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u)))
(* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u)))
(* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u)))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.u 2)))))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.u 2)))))
(* dX.v (* dY.u (* (floor h) (floor w))))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (pow dY.u 2))) (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(* dY.u (- (+ (* -1 (/ (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) dX.v)) (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dX.v 2)))) (pow dY.u 3))) (* dX.v (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (floor w))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (- (* -1 (/ (- (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v dY.u)) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* dX.v (* dY.u (floor w)))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u)))
(* (pow dY.u 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.u))) dY.u)) (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* (pow dY.u 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.u))) dY.u)) (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* dX.v (* dY.u (* (floor h) (floor w))))
(* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u))))
(* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) dY.u))) dY.u)))))
(* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (+ (* -1 (/ (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) dX.v) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dX.v 2))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u))) dY.u)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(* (pow dX.v 3) (- (/ (* dX.v (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dX.v 3) (- (* dX.v (+ (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dX.v 3) (- (* dX.v (+ (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (+ (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dY.u 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5)))))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dY.u (* (floor h) (floor w))))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (- (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v)))) (* dX.u dY.v))) (+ (* -1 (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))))) (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dY.u (* (floor h) (floor w))))))
(* dX.u (* dY.v (floor w)))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* (pow dX.u 2) (pow (floor w) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (+ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* dX.v (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(+ (* dX.v (+ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* dX.v (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(* (pow dX.v 3) (+ (* -1 (/ (* dX.v (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3)))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dX.v 3) (+ (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* (pow dX.v 3) (+ (* dX.v (- (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dY.u 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5))))))) (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* (pow dX.v 3) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))))) (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* (pow dX.v 3) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (+ (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))))))) (* dY.u (* (floor h) (floor w)))))
(* dX.v (* dY.u (floor w)))
(* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v)))
(* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v)))
(* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* dX.v dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v)))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.v 2)))))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.v 2)))))
(* dX.v (* dY.u (* (floor h) (floor w))))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (pow dX.v 2))) (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(* dX.v (- (+ (* -1 (/ (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) dY.u)) (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dY.u 2)))) (pow dX.v 3))) (* dY.u (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (floor w))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* dX.v dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (- (* -1 (/ (- (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* dX.v dY.u)) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* dX.v (* dY.u (floor w)))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)))))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)))))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(* dX.v dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v)))
(* (pow dX.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.v))) dX.v)) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* (pow dX.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.v))) dX.v)) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(* dX.v (* dY.u (* (floor h) (floor w))))
(* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v))))
(* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) dX.v))) dX.v)))))
(* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (+ (* -1 (/ (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) dY.u) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dY.u 2))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v))) dX.v)))))
Outputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(-.f32 (*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (*.f32 #s(literal 0 binary32) dY.v)) dY.v) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.u) (/.f32 dX.u dX.v)) (*.f32 (/.f32 (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.u dY.u)) (/.f32 (floor.f32 w) (*.f32 dX.v dX.v)))) dY.v (/.f32 (*.f32 (*.f32 dX.u dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) (/.f32 (*.f32 (*.f32 dX.u dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) dY.v (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))) dY.v (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(-.f32 (*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (*.f32 #s(literal 0 binary32) dY.v)) dY.v) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dY.v (+ (* dX.u (* (floor h) (floor w))) (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))) (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.u) (/.f32 dX.u dX.v)) dY.v (/.f32 (*.f32 (*.f32 dX.u dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) (/.f32 (*.f32 (*.f32 dX.u dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) dY.v (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))) dY.v (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u dY.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v)))
(+ (* dY.v (+ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.u 2) (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 dX.u dX.u) dY.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dY.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v)))
(+ (* dY.v (+ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.u 2) (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 dX.u dX.u) dY.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dY.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v)))
(* dX.v (* dY.u (* (floor h) (floor w))))
(*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.v (* dY.u (* (floor h) (floor w)))) (* dY.v (- (* -1 (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dX.u (* (floor h) (floor w))))))
(fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))) dY.v (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.v (* dY.u (* (floor h) (floor w)))) (* dY.v (- (* dY.v (- (* -1 (* dY.v (+ (* -1 (/ (* dX.u (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dX.u 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2))))))) (+ (* -1 (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dX.u (* (floor h) (floor w))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 dY.v) (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.u) (/.f32 dX.u dX.v)) (*.f32 (/.f32 (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.u dY.u)) (/.f32 (floor.f32 w) (*.f32 dX.v dX.v)))) #s(literal 0 binary32)) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))) dY.v (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.v))) dY.v)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (-.f32 (*.f32 dX.u (floor.f32 w)) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v)) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (-.f32 (*.f32 dX.u (floor.f32 w)) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v)) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (-.f32 (*.f32 dX.u (floor.f32 w)) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v)) dY.v)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u))) (*.f32 dY.v dY.v))
(/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32))) (*.f32 (/.f32 (floor.f32 h) dY.v) (/.f32 (floor.f32 w) dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32))) (*.f32 (/.f32 (floor.f32 h) dY.v) (/.f32 (floor.f32 w) dY.v)))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u))) (*.f32 dY.v dY.v))
(/ (- (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) (* dX.u (pow dY.v 3)))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 5) (pow dY.v 3)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2))))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (-.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32))) (*.f32 (/.f32 (floor.f32 h) dY.v) (/.f32 (floor.f32 w) dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 6 binary32)) (pow.f32 dY.u #s(literal 6 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dX.u #s(literal 5 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32))) (*.f32 (/.f32 (floor.f32 h) dY.v) (/.f32 (floor.f32 w) dY.v)))) (*.f32 (/.f32 dX.v (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dX.u))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u))) (*.f32 dY.v dY.v))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.v))) dY.v)
(* dY.v (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (pow dY.v 2))) (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))
(*.f32 (-.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 #s(literal 0 binary32) (*.f32 dY.v dY.v))) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v)) dY.v)
(* dY.v (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dX.u)))) dX.u)) (+ (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2)))) (pow dY.v 3))) (* dX.u (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2)))) (+ (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w)) (*.f32 (neg.f32 (/.f32 dX.v dX.u)) (/.f32 (*.f32 #s(literal 0 binary32) dY.u) (pow.f32 dY.v #s(literal 3 binary32))))) (-.f32 (fma.f32 (/.f32 (*.f32 dX.v dX.v) dY.v) (/.f32 (*.f32 (*.f32 dY.u dY.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.v dX.u)) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v)) (/.f32 (*.f32 (*.f32 (*.f32 dY.u dY.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dY.v dY.v) dX.u)))) dY.v)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v)))
(*.f32 (fma.f32 dX.u (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v)) dY.v)
(* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v)))
(*.f32 (fma.f32 dX.u (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v)) dY.v)
(* dY.v (+ (* dX.u (floor w)) (/ (* dX.v (* dY.u (floor w))) dY.v)))
(*.f32 (fma.f32 dX.u (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v)) dY.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.v) (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.v) (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.v) (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dY.v dY.v))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(*.f32 (-.f32 (/.f32 (*.f32 dY.u dX.v) dY.v) dX.u) dY.v)
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(*.f32 (-.f32 (/.f32 (*.f32 dY.u dX.v) dY.v) dX.u) dY.v)
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(*.f32 (-.f32 (/.f32 (*.f32 dY.u dX.v) dY.v) dX.u) dY.v)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.v))) dY.v)
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v)))
(*.f32 (fma.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.v)) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.v 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dY.v dY.v)) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.v))) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.v 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dY.v dY.v)) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.v))) (*.f32 dY.v dY.v))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (*.f32 dY.v dY.v))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v))) (*.f32 dY.v dY.v))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (pow dY.v 2))
(/.f32 (-.f32 (fma.f32 (pow.f32 dX.v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (/.f32 #s(literal 0 binary32) (*.f32 dY.v dY.v))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v))) (*.f32 dY.v dY.v))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) dX.u)) (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dX.u 5)))) (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) (pow dY.v 2)))))) (pow dY.v 2))
(/.f32 (-.f32 (fma.f32 (pow.f32 dX.v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (/.f32 (neg.f32 (fma.f32 dX.v (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 6 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 6 binary32))) (pow.f32 dX.u #s(literal 5 binary32))))) (neg.f32 (pow.f32 dY.v #s(literal 3 binary32))))) (-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32))) (*.f32 (/.f32 (floor.f32 h) dY.v) (/.f32 (floor.f32 w) dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32))) (*.f32 (/.f32 (floor.f32 h) dY.v) (/.f32 (floor.f32 w) dY.v))))) (*.f32 dY.v dY.v))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v) (*.f32 dX.u (floor.f32 w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v) (*.f32 dX.u (floor.f32 w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v) (*.f32 dX.u (floor.f32 w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u))) (*.f32 dY.v dY.v))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) dY.v))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (fma.f32 (pow.f32 dX.v #s(literal 4 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) dY.v)) dY.v) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u))) (*.f32 dY.v dY.v))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (+ (* -1 (/ (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) dX.u) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dX.u 5))) dY.v)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4)))) dY.v))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 dX.v #s(literal 4 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 5 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32))) (/.f32 (fma.f32 dX.v (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 6 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 6 binary32))) (pow.f32 dX.u #s(literal 5 binary32)))) dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 5 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 5 binary32))) (pow.f32 dX.u #s(literal 4 binary32)))) dY.v))) (neg.f32 dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u))) (*.f32 dY.v dY.v))
(* -1 (* dX.u (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))
(*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32))) (neg.f32 dX.u))
(* -1 (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 dY.v) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h))) (neg.f32 dY.v))))
(* -1 (* dY.v (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 dY.v) (fma.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h))) (neg.f32 dY.v))))
(* -1 (* dY.v (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)))) (* dX.u dY.v)) (+ (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* (pow dX.u 2) dY.v)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u))) dY.v)) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dY.v)) (* dX.u (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 dY.v) (-.f32 (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.v) (/.f32 dY.u dX.u)) dX.v (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h)) (pow.f32 dY.u #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (/.f32 (pow.f32 dX.v #s(literal 3 binary32)) dY.v) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (*.f32 dX.u dX.u) dY.v)))) #s(literal 0 binary32)) dY.v) #s(literal -1 binary32) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h)))) dY.v)))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)))))
(*.f32 (neg.f32 dY.v) (neg.f32 (fma.f32 dX.u (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)))))
(*.f32 (neg.f32 dY.v) (neg.f32 (fma.f32 dX.u (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)))))
(*.f32 (neg.f32 dY.v) (neg.f32 (fma.f32 dX.u (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dY.v))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.v) (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.v) (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.v) (/.f32 (*.f32 dY.u dY.u) dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dY.v dY.v))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(*.f32 (neg.f32 dY.v) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v)))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(*.f32 (neg.f32 dY.v) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v)))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(*.f32 (neg.f32 dY.v) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (neg.f32 dY.v) (-.f32 (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.v) (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u))
(* (pow dY.v 2) (+ (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2))))) dY.v)))
(*.f32 (fma.f32 (*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.v)) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.v))) dY.v)) (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) dY.v) (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dY.v)) (*.f32 dY.v dY.v))
(* (pow dY.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.v))) dY.v)) (* (pow dX.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) dY.v) (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dY.v)) (*.f32 dY.v dY.v))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (*.f32 dY.v dY.v))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) dY.v))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v))) (*.f32 dY.v dY.v))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) dY.v))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 4) dY.v))) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3)))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dX.u #s(literal 3 binary32)) dY.v))) (*.f32 dY.v dY.v))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))))) (* dX.u dY.v)) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 5) dY.v))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dX.u 4)))) dY.v)) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dX.u 3)))) dY.v)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dX.u 2))) (pow dY.v 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 dX.v dY.v) (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dX.u) (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 6 binary32)) (pow.f32 dY.u #s(literal 6 binary32))) (pow.f32 dX.u #s(literal 5 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) dY.v) #s(literal 0 binary32))) dY.v) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (pow.f32 dX.u #s(literal 3 binary32)))) dY.v)) (*.f32 dY.v dY.v))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(-.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (*.f32 #s(literal 0 binary32) dX.u)) dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.u) (/.f32 dY.v dX.v)) (*.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.u dY.u)) (/.f32 (floor.f32 w) (*.f32 dX.v dX.v)))) dX.u (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) dX.u (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w))) dX.u (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(-.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (*.f32 #s(literal 0 binary32) dX.u)) dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (+ (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (+ (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (+ (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))) (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2)))))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (fma.f32 (-.f32 (fma.f32 (/.f32 dX.u dY.u) (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))) dX.u (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w))) dX.u (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u dY.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v)))
(+ (* dX.u (+ (* dX.u (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 (*.f32 dY.v dY.v) dX.u) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dX.u (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v)))
(+ (* dX.u (+ (* dX.u (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))))) (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 (*.f32 dY.v dY.v) dX.u) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dX.u (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v)))
(* dX.v (* dY.u (* (floor h) (floor w))))
(*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.u (- (* -1 (* dX.u (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w))) dX.u (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.u (- (* dX.u (- (* -1 (* dX.u (+ (* -1 (/ (* dY.v (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u)))) (* dX.v dY.u))) (* -1 (/ (* (pow dY.v 3) (* (floor h) (floor w))) (* (pow dX.v 2) (pow dY.u 2))))))) (+ (* -1 (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))) (/ (* (pow dY.v 2) (* (floor h) (floor w))) (* dX.v dY.u))))) (* dY.v (* (floor h) (floor w))))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.u) (/.f32 dY.v dX.v)) (*.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.u dY.u)) (/.f32 (floor.f32 w) (*.f32 dX.v dX.v)))) (neg.f32 dX.u) #s(literal 0 binary32)) dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w))) dX.u (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (-.f32 (*.f32 dY.v (floor.f32 w)) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u)) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (-.f32 (*.f32 dY.v (floor.f32 w)) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u)) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (-.f32 (*.f32 dY.v (floor.f32 w)) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u)) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v))) (*.f32 dX.u dX.u))
(/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v))) (*.f32 dX.u dX.u))
(/ (- (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) (* (pow dX.u 3) dY.v))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 5)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4))))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (-.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 6 binary32)) (pow.f32 dY.u #s(literal 6 binary32))) (pow.f32 dY.v #s(literal 5 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dX.u #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))))) (*.f32 (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dY.v) (/.f32 dX.v (pow.f32 dX.u #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v))) (*.f32 dX.u dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* dX.u (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (pow dX.u 2))) (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))
(*.f32 (-.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 #s(literal 0 binary32) (*.f32 dX.u dX.u))) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dX.u)) dX.u)
(* dX.u (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) dY.v)))) dY.v)) (+ (* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2)))) (pow dX.u 3))) (* dY.v (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v))) (+ (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (floor w)))) (* (pow dX.u 2) dY.v))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (/.f32 (*.f32 (neg.f32 dX.v) (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dY.v)) (pow.f32 dX.u #s(literal 3 binary32)))) (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 dY.u dY.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 dX.v dX.v) dY.v) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) dX.u)) (/.f32 (*.f32 (*.f32 (*.f32 dY.u dY.u) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.v dX.v)) (*.f32 (*.f32 dX.u dX.u) dY.v)))) dX.u)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u)))
(*.f32 (fma.f32 dY.v (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u)) dX.u)
(* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u)))
(*.f32 (fma.f32 dY.v (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u)) dX.u)
(* dX.u (+ (* dY.v (floor w)) (/ (* dX.v (* dY.u (floor w))) dX.u)))
(*.f32 (fma.f32 dY.v (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u)) dX.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(*.f32 (-.f32 (/.f32 (*.f32 dY.u dX.v) dX.u) dY.v) dX.u)
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(*.f32 (-.f32 (/.f32 (*.f32 dY.u dX.v) dX.u) dY.v) dX.u)
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(*.f32 (-.f32 (/.f32 (*.f32 dY.u dX.v) dX.u) dY.v) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.u) (/.f32 (*.f32 dX.v dX.v) dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.u) (/.f32 (*.f32 dX.v dX.v) dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.u) (/.f32 (*.f32 dX.v dX.v) dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u)))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.u)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.u 2)))))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v) (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.u))) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.u 2)))))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v) (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.u))) (*.f32 dX.u dX.u))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (*.f32 dY.v dY.v))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u))) (*.f32 dX.u dX.u))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (pow dX.u 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (pow dX.u 2))
(/.f32 (-.f32 (fma.f32 (pow.f32 dX.v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.v dY.v)) (/.f32 #s(literal 0 binary32) (*.f32 dX.u dX.u))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u))) (*.f32 dX.u dX.u))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) dY.v)) (* -1 (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dY.v 5)))) (pow dX.u 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))) (+ (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 4)))))) (pow dX.u 2))
(/.f32 (-.f32 (fma.f32 (pow.f32 dX.v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.v dY.v)) (/.f32 (neg.f32 (fma.f32 dX.v (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dY.v) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 6 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 6 binary32))) (pow.f32 dY.v #s(literal 5 binary32))))) (neg.f32 (pow.f32 dX.u #s(literal 3 binary32))))) (-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (pow.f32 dY.u #s(literal 5 binary32))) (*.f32 dX.u dX.u)) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32)))))) (*.f32 dX.u dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u) (*.f32 dY.v (floor.f32 w))) (neg.f32 dX.u))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u) (*.f32 dY.v (floor.f32 w))) (neg.f32 dX.u))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u) (*.f32 dY.v (floor.f32 w))) (neg.f32 dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u))))
(/ (- (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v))) (*.f32 dX.u dX.u))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) dX.u))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (fma.f32 (pow.f32 dX.v #s(literal 4 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) dX.u)) dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v))) (*.f32 dX.u dX.u))
(/ (- (* -1 (/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3))) (* -1 (/ (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (+ (* -1 (/ (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) dY.v) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (pow dY.v 5))) dX.u)) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4)))) dX.u))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 dX.v #s(literal 4 binary32)) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 5 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 5 binary32))) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (fma.f32 dX.v (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dY.v) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 6 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 6 binary32))) (pow.f32 dY.v #s(literal 5 binary32)))) dX.u)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 5 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 5 binary32))) (pow.f32 dY.v #s(literal 4 binary32)))) dX.u))) (neg.f32 dX.u)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v))) (*.f32 dX.u dX.u))
(* -1 (* dX.u (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))
(*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32))) (neg.f32 dX.u))
(* -1 (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h))) (neg.f32 dX.u))) (neg.f32 dX.u))
(* -1 (* dX.u (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u dY.v))) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h))) (neg.f32 dX.u))) (neg.f32 dX.u))
(* -1 (* dX.u (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)))) (* dX.u dY.v)) (+ (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* dX.u (pow dY.v 2))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) (* dX.u (pow dY.v 2))))) (+ (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v)) (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (floor h) (* (floor w) (pow (sqrt -1) 2))))) dY.v))) dX.u)) (* -1 (* dX.v (* dY.u (* (floor h) (* (floor w) (pow (sqrt -1) 2))))))) dX.u)) (* dY.v (* (floor h) (* (floor w) (pow (sqrt -1) 2)))))))
(*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.v) (/.f32 dY.u dX.u)) dX.v (fma.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.v dY.v)) (/.f32 (pow.f32 dX.v #s(literal 3 binary32)) dX.u) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h)) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (*.f32 dY.v dY.v) dX.u)))) #s(literal 0 binary32)) dX.u) #s(literal -1 binary32) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (floor.f32 w) #s(literal -1 binary32)) (floor.f32 h)))) dX.u)) (neg.f32 dX.u))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)))))
(*.f32 (neg.f32 (fma.f32 dY.v (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u))) (neg.f32 dX.u))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)))))
(*.f32 (neg.f32 (fma.f32 dY.v (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u))) (neg.f32 dX.u))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)))))
(*.f32 (neg.f32 (fma.f32 dY.v (floor.f32 w) (/.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v) dX.u))) (neg.f32 dX.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(*.f32 (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u)) (neg.f32 dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(*.f32 (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u)) (neg.f32 dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(*.f32 (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u)) (neg.f32 dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.u) (/.f32 (*.f32 dX.v dX.v) dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.u) (/.f32 (*.f32 dX.v dX.v) dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.u) (/.f32 (*.f32 dX.v dX.v) dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.u dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (fma.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.u))) dX.u)
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.u)))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v) (/.f32 (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.u)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (* -1 (/ (+ (* -1 (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.u))) dX.u)) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dX.u)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (+ (* -1 (/ (+ (* -1 (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.u))) dX.u)) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dX.u)) (*.f32 dX.u dX.u))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (*.f32 dY.v dY.v))
(/ (+ (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (* dX.u (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v)) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) dX.u))) (*.f32 dX.u dX.u))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* dX.u (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (* dX.u (pow dY.v 4)))) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3)))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) dX.u)) (*.f32 dX.u dX.u))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.v (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))))) (* dX.u dY.v)) (/ (* (pow dX.v 6) (* (pow dY.u 6) (* (floor h) (floor w)))) (* dX.u (pow dY.v 5)))) (+ (* -1 (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4))) (/ (* (pow dX.v 5) (* (pow dY.u 5) (* (floor h) (floor w)))) (pow dY.v 4)))) dX.u)) (* -1 (/ (* (pow dX.v 4) (* (pow dY.u 4) (* (floor h) (floor w)))) (pow dY.v 3)))) dX.u)) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (pow dY.v 2))) (pow dX.u 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dY.v dY.v)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 dX.v dY.v) (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dX.u) (fma.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 6 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dY.v #s(literal 5 binary32))) (/.f32 (pow.f32 dX.v #s(literal 6 binary32)) dX.u) #s(literal 0 binary32))) dX.u) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 4 binary32))) (pow.f32 dY.v #s(literal 3 binary32)))) dX.u)) (*.f32 dX.u dX.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u))))
(* (pow dY.u 3) (- (/ (* (pow dX.v 4) (* dY.u (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 4 binary32)) dY.u) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dX.u #s(literal 3 binary32)))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dY.u #s(literal 3 binary32)))
(* (pow dY.u 3) (- (* dY.u (+ (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (-.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 4 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 3 binary32))) (*.f32 #s(literal 0 binary32) dY.u)) dY.u) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dY.u #s(literal 3 binary32)))
(* (pow dY.u 3) (- (* dY.u (+ (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (+ (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dX.v 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5)))))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 4 binary32))) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.v) (/.f32 dX.v dX.u)) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 6 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 5 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 5 binary32))))) dY.u)) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 5 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 4 binary32))))) dY.u (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 4 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 3 binary32))))) dY.u (/.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (neg.f32 (*.f32 dY.v dY.v)))) (pow.f32 dY.u #s(literal 3 binary32)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dX.v (* (floor h) (floor w))))))
(fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dY.u (- (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v)))) (* dX.u dY.v))) (+ (* -1 (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))))) (+ (* -1 (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dX.v 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dX.v (* (floor h) (floor w))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.v) (/.f32 dX.v dX.u)) dY.u #s(literal 0 binary32)) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u dY.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u)))
(+ (* dY.u (+ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.v 2) (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 dX.v dX.v) dY.u) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dY.u (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u)))
(+ (* dY.u (+ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* (pow dX.v 2) (* dY.u (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 dX.v dX.v) dY.u) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dY.u (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u)))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (*.f32 dY.v dY.v))
(* (pow dY.u 3) (+ (* -1 (/ (* (pow dX.v 4) (* dY.u (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3)))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (neg.f32 (pow.f32 dX.v #s(literal 4 binary32))) (*.f32 (/.f32 dY.u (pow.f32 dX.u #s(literal 3 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dY.v #s(literal 3 binary32)))) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dY.u #s(literal 3 binary32)))
(* (pow dY.u 3) (+ (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) dY.u) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 4 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 3 binary32))))) dY.u (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dY.u #s(literal 3 binary32)))
(* (pow dY.u 3) (+ (* dY.u (- (* dY.u (- (* -1 (* dY.u (+ (* -1 (/ (* dX.v (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dX.v 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5))))))) (+ (* -1 (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dX.v 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dX.v 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dX.v 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 dY.u) (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.v) (/.f32 dX.v dX.u)) (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 6 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 5 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 5 binary32))))) #s(literal 0 binary32)) dY.u (/.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (neg.f32 (pow.f32 dY.v #s(literal 3 binary32))))) dY.u (*.f32 (/.f32 (*.f32 (pow.f32 dX.v #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dY.u #s(literal 3 binary32)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u) (*.f32 (floor.f32 w) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u) (*.f32 (floor.f32 w) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u) (*.f32 (floor.f32 w) dX.v)) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v)) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u)) (*.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v)))) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v (pow dY.u 3)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))))) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (-.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v)) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u)) (*.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (pow.f32 dX.u #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v dX.v)))) (*.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v)))) (*.f32 (/.f32 dX.u (pow.f32 dY.u #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v))) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))))) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v)) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u)) (*.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v)))) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v (pow dY.u 3)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (+ (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2))) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) (pow dY.u 3)))))))) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (fma.f32 (/.f32 dX.u dX.v) (neg.f32 (/.f32 (*.f32 #s(literal 0 binary32) dY.v) (pow.f32 dY.u #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 dX.u dX.u) dX.v) (neg.f32 (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dY.u))) (-.f32 (fma.f32 dX.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dY.u) (fma.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (pow.f32 dX.u #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v dX.v)) (*.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (pow.f32 dX.u #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dX.v dX.v)))))) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u)))
(*.f32 (fma.f32 (floor.f32 w) dX.v (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u)) dY.u)
(* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u)))
(*.f32 (fma.f32 (floor.f32 w) dX.v (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u)) dY.u)
(* dY.u (+ (* dX.v (floor w)) (/ (* dX.u (* dY.v (floor w))) dY.u)))
(*.f32 (fma.f32 (floor.f32 w) dX.v (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u)) dY.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.u) (/.f32 (*.f32 dY.v dY.v) dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.u) (/.f32 (*.f32 dY.v dY.v) dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.u) (/.f32 (*.f32 dY.v dY.v) dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u)
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u)))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.u)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.u 2)))))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v dX.v) (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dY.u dY.u)) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.u))) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dY.u 2)))))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v dX.v) (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dY.u dY.u)) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.u))) (*.f32 dY.u dY.u))
(* dX.v (* dY.u (* (floor h) (floor w))))
(*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* dX.v (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))) dY.u)
(* dY.u (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (pow dY.u 2))) (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)))
(*.f32 (-.f32 (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 #s(literal 0 binary32) (*.f32 dY.u dY.u))) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u)) dY.u)
(* dY.u (- (+ (* -1 (/ (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) dX.v)) (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dX.v 2)))) (pow dY.u 3))) (* dX.v (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))))))
(*.f32 (-.f32 (fma.f32 (*.f32 (floor.f32 w) (floor.f32 h)) dX.v (/.f32 (neg.f32 (fma.f32 dX.u (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (*.f32 dX.v dX.v)))) (neg.f32 (pow.f32 dY.u #s(literal 3 binary32))))) (-.f32 (fma.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v)) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u)) (*.f32 (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dX.v))))) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (neg.f32 dX.u) (/.f32 (*.f32 dY.v (floor.f32 w)) dY.u) (*.f32 (floor.f32 w) dX.v)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (neg.f32 dX.u) (/.f32 (*.f32 dY.v (floor.f32 w)) dY.u) (*.f32 (floor.f32 w) dX.v)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (neg.f32 dX.u) (/.f32 (*.f32 dY.v (floor.f32 w)) dY.u) (*.f32 (floor.f32 w) dX.v)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 dX.u dY.u) (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v) (fma.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (pow.f32 dX.u #s(literal 3 binary32))) (*.f32 dX.v dX.v)) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) dY.u) #s(literal 0 binary32))) dY.u) #s(literal -1 binary32) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) dY.u) #s(literal -1 binary32) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (- (* -1 (/ (- (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) (* dX.v dY.u)) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 dX.u dY.u) (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v) #s(literal 0 binary32)) dY.u) #s(literal -1 binary32) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) dY.u) #s(literal -1 binary32) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)))))
(*.f32 (neg.f32 dY.u) (neg.f32 (fma.f32 (floor.f32 w) dX.v (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)))))
(*.f32 (neg.f32 dY.u) (neg.f32 (fma.f32 (floor.f32 w) dX.v (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)))))
(*.f32 (neg.f32 dY.u) (neg.f32 (fma.f32 (floor.f32 w) dX.v (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.u) (/.f32 (*.f32 dY.v dY.v) dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.u) (/.f32 (*.f32 dY.v dY.v) dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.u) (/.f32 (*.f32 dY.v dY.v) dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (neg.f32 dY.u) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (neg.f32 dY.u) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (neg.f32 dY.u) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (neg.f32 dY.u) (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v))
(* (pow dY.u 2) (+ (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dY.u)))
(*.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v dX.v) (/.f32 (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dY.u)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.u))) dY.u)) (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v dX.v)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) dY.u) (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dY.u)) (*.f32 dY.u dY.u))
(* (pow dY.u 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dX.v (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dY.u))) dY.u)) (* (pow dX.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dX.v dX.v)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) dY.u) (*.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dY.u)) (*.f32 dY.u dY.u))
(* dX.v (* dY.u (* (floor h) (floor w))))
(*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u))))
(*.f32 (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dY.u))) dY.u)
(* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) dY.u))) dY.u)))))
(*.f32 (neg.f32 dY.u) (-.f32 (/.f32 (fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)) (/.f32 #s(literal 0 binary32) dY.u)) dY.u) (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))))
(* -1 (* dY.u (+ (* -1 (* dX.v (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (+ (* -1 (/ (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v)))) dX.v) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dX.v 2))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dX.v))) dY.u))) dY.u)))))
(*.f32 (neg.f32 dY.u) (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w) (/.f32 (neg.f32 (fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) dX.v) (/.f32 (fma.f32 dX.u (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v) (/.f32 (*.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (*.f32 dX.v dX.v))) dY.u)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) dX.v)) dY.u))) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(- (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (pow.f32 dX.u #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (pow (floor h) 3) (pow (floor w) 3)))) (+ (* dX.v (* dY.u (* (pow (floor h) 2) (* (floor w) (+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))))
(/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (pow.f32 (floor.f32 h) #s(literal 3 binary32))) (pow.f32 dY.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u) (*.f32 (*.f32 dY.u dX.v) (*.f32 (*.f32 (fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 w)) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2))))
(*.f32 (neg.f32 (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u))))
(* (pow dX.v 3) (- (/ (* dX.v (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 dX.v (pow.f32 dY.u #s(literal 4 binary32))) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (pow.f32 dX.u #s(literal 3 binary32)))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dX.v #s(literal 3 binary32)))
(* (pow dX.v 3) (- (* dX.v (+ (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (-.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 3 binary32))) (*.f32 #s(literal 0 binary32) dX.v)) dX.v) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dX.v #s(literal 3 binary32)))
(* (pow dX.v 3) (- (* dX.v (+ (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (+ (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dY.u 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5)))))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.v) (/.f32 dY.u dX.u)) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 6 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 5 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 5 binary32))))) dX.v (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 5 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 4 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 5 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 4 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 4 binary32))))) dX.v (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 3 binary32))))) dX.v (/.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (neg.f32 (*.f32 dY.v dY.v)))) (pow.f32 dX.v #s(literal 3 binary32)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dY.u (* (floor h) (floor w))))))
(fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (- (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v)))) (* dX.u dY.v))) (+ (* -1 (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2))))))) (+ (* -1 (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))) (/ (* (pow dY.u 2) (* (floor h) (floor w))) (* dX.u dY.v))))) (* dY.u (* (floor h) (floor w))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (/.f32 dX.v dY.v) (/.f32 (*.f32 #s(literal 0 binary32) dY.u) dX.u) #s(literal 0 binary32)) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(+ (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u))
(+ (* dX.u (* dX.v (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (*.f32 dX.u dX.v) (*.f32 (*.f32 dY.u dY.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u)))
(+ (* dX.v (+ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* dX.v (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 dY.u dY.u) dX.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u)))
(+ (* dX.v (+ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) (* dX.v (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))) (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(fma.f32 (fma.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 dY.u dY.u) dX.v) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) dX.v (*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.u dX.u)))
(/ (* (pow dX.v 3) (* (pow dY.u 3) (* (floor h) (floor w)))) (* (pow dX.u 2) (pow dY.v 2)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 dX.u dX.u)) (*.f32 dY.v dY.v))
(* (pow dX.v 3) (+ (* -1 (/ (* dX.v (* (pow dY.u 4) (* (floor h) (floor w)))) (* (pow dX.u 3) (pow dY.v 3)))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (neg.f32 (/.f32 dX.v (pow.f32 dX.u #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dY.v #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dX.v #s(literal 3 binary32)))
(* (pow dX.v 3) (+ (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) dX.v) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 3 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 3 binary32))))) dX.v (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dX.v #s(literal 3 binary32)))
(* (pow dX.v 3) (+ (* dX.v (- (* dX.v (- (* -1 (* dX.v (+ (* -1 (/ (* dY.u (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4))))) (* dX.u dY.v))) (* -1 (/ (* (pow dY.u 6) (* (floor h) (floor w))) (* (pow dX.u 5) (pow dY.v 5))))))) (+ (* -1 (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))) (/ (* (pow dY.u 5) (* (floor h) (floor w))) (* (pow dX.u 4) (pow dY.v 4)))))) (/ (* (pow dY.u 4) (* (floor h) (floor w))) (* (pow dX.u 3) (pow dY.v 3))))) (/ (* (pow dY.u 3) (* (floor h) (floor w))) (* (pow dX.u 2) (pow dY.v 2)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (/.f32 #s(literal 0 binary32) dY.v) (/.f32 dY.u dX.u)) (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 6 binary32)) (floor.f32 h)) (pow.f32 dY.v #s(literal 5 binary32))) (/.f32 (floor.f32 w) (pow.f32 dX.u #s(literal 5 binary32))))) (neg.f32 dX.v) #s(literal 0 binary32)) dX.v (/.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 4 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (neg.f32 (pow.f32 dY.v #s(literal 3 binary32))))) dX.v (*.f32 (/.f32 (*.f32 (pow.f32 dY.u #s(literal 3 binary32)) (floor.f32 h)) (*.f32 dY.v dY.v)) (/.f32 (floor.f32 w) (*.f32 dX.u dX.u)))) (pow.f32 dX.v #s(literal 3 binary32)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v) (*.f32 (floor.f32 w) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v) (*.f32 (floor.f32 w) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v) (*.f32 (floor.f32 w) dY.u)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.v dX.v)) (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dX.v) dY.u))) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* (pow dX.v 3) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))))) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (-.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.v dX.v)) (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v)) (*.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (pow.f32 dX.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (floor.f32 w) dY.u) (/.f32 (floor.f32 h) dY.u)))) (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dX.v) dY.u))) (*.f32 (/.f32 dX.u (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dY.u))) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)))) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.v dX.v)) (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dX.v) dY.u))) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* (pow dX.v 3) dY.u))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (+ (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* (pow dX.v 3) (pow dY.u 2)))))))) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (fma.f32 dX.u (neg.f32 (*.f32 (/.f32 dY.v (pow.f32 dX.v #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) dY.u))) (fma.f32 (neg.f32 (*.f32 (/.f32 dX.u dX.v) (/.f32 dX.u dX.v))) (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) dY.u) (-.f32 (fma.f32 dX.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dX.v) (fma.f32 (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.v dX.v)) (/.f32 (*.f32 dX.u dX.u) dY.u) (*.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (pow.f32 dX.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (floor.f32 w) dY.u) (/.f32 (floor.f32 h) dY.u))))) (*.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (pow.f32 dX.u #s(literal 3 binary32))) (pow.f32 dX.v #s(literal 3 binary32))) (*.f32 (/.f32 (floor.f32 w) dY.u) (/.f32 (floor.f32 h) dY.u)))))) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v)))
(*.f32 (fma.f32 (floor.f32 w) dY.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v)) dX.v)
(* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v)))
(*.f32 (fma.f32 (floor.f32 w) dY.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v)) dX.v)
(* dX.v (+ (* dY.u (floor w)) (/ (* dX.u (* dY.v (floor w))) dX.v)))
(*.f32 (fma.f32 (floor.f32 w) dY.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v)) dX.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.v) (/.f32 (*.f32 dX.u dX.u) dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.v) (/.f32 (*.f32 dX.u dX.u) dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.v) (/.f32 (*.f32 dX.u dX.u) dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dX.v dX.v))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) dX.v)
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v)))
(*.f32 (fma.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.v)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.v 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.v dX.v)) (/.f32 (*.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.v))) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (+ (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) (pow dX.v 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) (*.f32 dX.v dX.v)) (/.f32 (*.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.v))) (*.f32 dX.v dX.v))
(* dX.v (* dY.u (* (floor h) (floor w))))
(*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* dY.u (* (floor h) (floor w)))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) dX.v)
(* dX.v (- (+ (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (pow dX.v 2))) (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)))
(*.f32 (-.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 #s(literal 0 binary32) (*.f32 dX.v dX.v))) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v)) dX.v)
(* dX.v (- (+ (* -1 (/ (+ (* -1 (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) dY.u)) (* -1 (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dY.u 2)))) (pow dX.v 3))) (* dY.u (* (floor h) (floor w)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))) (+ (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* (pow dX.v 2) dY.u))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w)) (/.f32 (neg.f32 (fma.f32 dX.u (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dY.u) (/.f32 (*.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (*.f32 dY.u dY.u)))) (pow.f32 dX.v #s(literal 3 binary32)))) (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.v dX.v)) (/.f32 (*.f32 dX.u dX.u) dY.u) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) dX.v)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) (*.f32 (*.f32 dX.v dX.v) dY.u)))) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (fma.f32 (neg.f32 dX.u) (/.f32 (*.f32 dY.v (floor.f32 w)) dX.v) (*.f32 (floor.f32 w) dY.u)) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (fma.f32 (neg.f32 dX.u) (/.f32 (*.f32 dY.v (floor.f32 w)) dX.v) (*.f32 (floor.f32 w) dY.u)) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (fma.f32 (neg.f32 dX.u) (/.f32 (*.f32 dY.v (floor.f32 w)) dX.v) (*.f32 (floor.f32 w) dY.u)) (neg.f32 dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (- (* -1 (/ (- (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* dX.v dY.u)) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (* dX.v (pow dY.u 2)))) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 dX.u dY.u) (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v) (fma.f32 (/.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dY.u dY.u)) (/.f32 (pow.f32 dX.u #s(literal 3 binary32)) dX.v) #s(literal 0 binary32))) dX.v) #s(literal -1 binary32) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) dX.v) #s(literal -1 binary32) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) (neg.f32 dX.v))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (- (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) (* dX.v dY.u))) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (- (* -1 (/ (- (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) (* dX.v dY.u)) (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v)) (* -1 (* dX.u (* dY.v (* (floor h) (floor w)))))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 dX.u dY.u) (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dX.v) #s(literal 0 binary32)) dX.v) #s(literal -1 binary32) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) dX.v) #s(literal -1 binary32) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) (neg.f32 dX.v))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)))))
(*.f32 (neg.f32 (fma.f32 (floor.f32 w) dY.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)))))
(*.f32 (neg.f32 (fma.f32 (floor.f32 w) dY.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)))))
(*.f32 (neg.f32 (fma.f32 (floor.f32 w) dY.u (/.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) dX.v))) (neg.f32 dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 w)) dX.u) (*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)) (floor.f32 h))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u) (neg.f32 dX.v))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u) (neg.f32 dX.v))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u) (neg.f32 dX.v))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.v) (/.f32 (*.f32 dX.u dX.u) dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.v) (/.f32 (*.f32 dX.u dX.u) dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(*.f32 (fma.f32 (/.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.v) (/.f32 (*.f32 dX.u dX.u) dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (*.f32 dX.v dX.v))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) (neg.f32 dX.v))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(* (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))) (sqrt (/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))) (fabs.f32 (fma.f32 (neg.f32 dX.u) (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(/ 1 (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))) (fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))))
(* (pow dX.v 2) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2))) (/ (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2))))) dX.v)))
(*.f32 (fma.f32 (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) dX.v)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.v))) dX.v)) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) dX.v) (*.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dX.v)) (*.f32 dX.v dX.v))
(* (pow dX.v 2) (+ (* -1 (/ (+ (* -1 (* dX.u (* dY.u (* dY.v (* (pow (floor h) 2) (pow (floor w) 2)))))) (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (pow (floor h) 2) (pow (floor w) 2)))) dX.v))) dX.v)) (* (pow dY.u 2) (* (pow (floor h) 2) (pow (floor w) 2)))))
(*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.u dY.u)) (/.f32 (neg.f32 (fma.f32 (*.f32 dX.u dX.u) (/.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (floor.f32 w) #s(literal 2 binary32))) (*.f32 dY.v dY.v)) dX.v) (*.f32 (*.f32 dX.u dY.u) (*.f32 (*.f32 dY.v (pow.f32 (floor.f32 h) #s(literal 2 binary32))) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))) dX.v)) (*.f32 dX.v dX.v))
(* dX.v (* dY.u (* (floor h) (floor w))))
(*.f32 (*.f32 dY.u dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v))))
(*.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))) (neg.f32 dX.v))) dX.v)
(* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) dX.v))) dX.v)))))
(*.f32 (-.f32 (/.f32 (fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)) (/.f32 #s(literal 0 binary32) dX.v)) dX.v) (*.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w))) (neg.f32 dX.v))
(* -1 (* dX.v (+ (* -1 (* dY.u (* (floor h) (floor w)))) (* -1 (/ (+ (* -1 (* dX.u (* dY.v (* (floor h) (floor w))))) (* -1 (/ (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (+ (* -1 (/ (+ (/ (* dX.u (* dY.v (+ (* -1 (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u)))) dY.u) (/ (* (pow dX.u 3) (* (pow dY.v 3) (* (floor h) (floor w)))) (pow dY.u 2))) dX.v)) (/ (* (pow dX.u 2) (* (pow dY.v 2) (* (floor h) (floor w)))) dY.u))) dX.v))) dX.v)))))
(*.f32 (neg.f32 (fma.f32 (*.f32 dY.u (floor.f32 h)) (floor.f32 w) (/.f32 (neg.f32 (fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) dY.u) (/.f32 (fma.f32 dX.u (/.f32 (*.f32 #s(literal 0 binary32) dY.v) dY.u) (/.f32 (*.f32 (*.f32 (pow.f32 dY.v #s(literal 3 binary32)) (*.f32 (floor.f32 w) (floor.f32 h))) (pow.f32 dX.u #s(literal 3 binary32))) (*.f32 dY.u dY.u))) dX.v)) (/.f32 (*.f32 (*.f32 (*.f32 dY.v dY.v) (*.f32 (floor.f32 w) (floor.f32 h))) (*.f32 dX.u dX.u)) dY.u)) dX.v))) dX.v))) (neg.f32 dX.v))

rewrite970.0ms (0.6%)

Memory
37.1MiB live, 1 625.9MiB allocated
Rules
6 352×lower-fma.f64
6 340×lower-fma.f32
5 510×lower-*.f64
5 446×lower-*.f32
2 262×lower-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093705
0174569
1661545
23661545
08932545
Stop Event
iter limit
node limit
iter limit
Counts
21 → 1 020
Calls
Call 1
Inputs
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))))
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))
(/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32))))
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (floor.f32 h))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (floor.f32 h)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (floor.f32 h)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 (*.f32 (floor.f32 h) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (*.f32 (floor.f32 h) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 0 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 (exp.f32 (log.f32 dY.v)) (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (exp.f32 (log.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (neg.f32 dY.u)) dX.v (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 h)) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (floor.f32 h) (*.f32 dY.v dX.u)) (floor.f32 w) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3/2 binary32))) (pow.f32 (floor.f32 h) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (neg.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h))) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (sqrt.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) dY.v (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (neg.f32 dY.u) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dX.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 dY.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3/2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (/.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (neg.f32 dY.u) (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 dX.v (*.f32 (neg.f32 dY.u) (*.f32 (floor.f32 h) (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 dY.v (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (floor.f32 h) (exp.f32 (log.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (floor.f32 h) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (floor.f32 h) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 dX.u (*.f32 (floor.f32 w) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 (neg.f32 dY.u) dX.v)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(pow.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (neg.f32 (*.f32 dX.v (floor.f32 w))) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.v dX.u) (floor.f32 w) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) dX.v (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dX.v (floor.f32 w)) (neg.f32 dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (neg.f32 dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.u (neg.f32 (*.f32 dX.v (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dX.v (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.v (*.f32 dX.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (*.f32 dX.u (floor.f32 w)) dY.v (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 dX.u (*.f32 (floor.f32 w) dY.v) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (floor.f32 w) (*.f32 dY.v dX.u) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (floor.f32 w) (*.f32 (neg.f32 dY.u) dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(pow.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))
(*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)))
(*.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)))
(*.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dX.u (floor.f32 w))))
(pow.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dX.u) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32) (*.f32 (log.f32 dX.u) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))
(*.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dX.v (floor.f32 h))))
(pow.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dX.v) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 h)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 h)) #s(literal 2 binary32) (*.f32 (log.f32 dX.v) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))
(*.f32 dY.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)))
(*.f32 (floor.f32 w) (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dY.u (floor.f32 w))))
(pow.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dY.u) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32) (*.f32 (log.f32 dY.u) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) #s(literal -1 binary32)) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) #s(literal 1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) #s(literal -1 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (/.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))
(/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(-.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (floor.f32 h))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (floor.f32 h)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (floor.f32 h)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 (*.f32 (floor.f32 h) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (*.f32 (floor.f32 h) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32))) (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 0 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -2 binary32)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 (exp.f32 (log.f32 dY.v)) (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (exp.f32 (log.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (neg.f32 dY.u)) dX.v (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 h)) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (floor.f32 h) (*.f32 dY.v dX.u)) (floor.f32 w) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dX.u (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3/2 binary32))) (pow.f32 (floor.f32 h) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (neg.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h))) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (sqrt.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) dY.v (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (neg.f32 dY.u) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dX.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 dY.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/4 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3/2 binary32)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (/.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (neg.f32 dY.u) (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 dX.v (*.f32 (neg.f32 dY.u) (*.f32 (floor.f32 h) (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 dY.v (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (floor.f32 h) (exp.f32 (log.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (floor.f32 h) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (floor.f32 h) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 dX.u (*.f32 (floor.f32 w) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 (neg.f32 dY.u) dX.v)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(pow.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -3 binary32)) #s(literal -1 binary32) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) dY.u) (*.f32 dX.v (floor.f32 w))))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v dX.u) (floor.f32 w) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.u dX.v) (floor.f32 w) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) dX.v (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.u (*.f32 dX.v (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dX.v (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.v (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dX.u (floor.f32 w)) dY.v (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 dX.u (*.f32 (floor.f32 w) dY.v) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 w) (*.f32 dY.v dX.u) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 w) (*.f32 dY.u dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) #s(literal -1 binary32)) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) #s(literal 1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) #s(literal -1 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) #s(literal -1 binary32)) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) #s(literal 1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) #s(literal -1 binary32)) (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dY.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dY.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dY.v dY.v)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 (neg.f32 dY.u) dX.v))))
(*.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 (neg.f32 dY.u) dX.v))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 (neg.f32 dY.u) dX.v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 (neg.f32 dY.u) dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 (neg.f32 dY.u) dX.v))) (/.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (fma.f32 (neg.f32 dX.u) dY.v (*.f32 (neg.f32 dY.u) dX.v))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(fma.f32 (*.f32 dY.v #s(literal -1 binary32)) dX.u (*.f32 dY.u dX.v))
(fma.f32 #s(literal -1 binary32) (*.f32 dY.v dX.u) (*.f32 dY.u dX.v))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v))
(fma.f32 dX.v dY.u (*.f32 (neg.f32 dX.u) dY.v))
(fma.f32 dY.v (neg.f32 dX.u) (*.f32 dY.u dX.v))
(fma.f32 dX.u (neg.f32 dY.v) (*.f32 dY.u dX.v))
(pow.f32 (/.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 (neg.f32 dY.u) dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))
(+.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))))
(*.f32 (neg.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(*.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))) #s(literal 1 binary32)) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))))) (neg.f32 (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(neg.f32 (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)))) (neg.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (floor.f32 h)) (floor.f32 h) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) dY.v) (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (floor.f32 h)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (floor.f32 h)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w)))) dY.v (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (floor.f32 w)) (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) dY.u) (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (*.f32 dY.v dY.v) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h))) (floor.f32 h) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) (*.f32 dY.v (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (floor.f32 w) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (*.f32 (floor.f32 h) (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (*.f32 (floor.f32 w) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (floor.f32 h) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dY.u (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h)) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 dY.v (*.f32 (*.f32 (floor.f32 h) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) dY.u) (*.f32 (*.f32 dX.v (floor.f32 w)) (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 dY.u (floor.f32 w))) (*.f32 dX.v (floor.f32 h))))
(+.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3/2 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (/.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (*.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))
(pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (floor.f32 h) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (neg.f32 dY.u) dX.v)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))

eval17.8s (11.9%)

Memory
234.2MiB live, 33 029.2MiB allocated
Compiler

Compiled 15 168 412 to 30 158 computations (99.8% saved)

prune620.0ms (0.4%)

Memory
35.8MiB live, 1 412.7MiB allocated
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New23 1341223 146
Fresh303
Picked505
Done000
Total23 1421223 154
Accuracy
99.4%
Counts
23 154 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
98.5%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
52.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (/.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
84.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
84.9%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.9%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
66.3%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
89.4%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
76.2%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
86.4%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Compiler

Compiled 13 540 to 1 754 computations (87% saved)

simplify399.0ms (0.3%)

Memory
0.4MiB live, 197.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff3232
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
cost-diff3360
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
cost-diff3360
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
Rules
3 344×lower-*.f64
3 264×lower-*.f32
3 216×lower-fma.f64
3 210×lower-fma.f32
1 162×unsub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
017515868
029913135
147512829
272112332
3125212332
4194812332
5280612332
6362312332
7435312332
8545812332
9593412332
10608012332
11613012332
12687212332
13711412332
14723112332
15723512332
16724012332
17724012332
18724012332
19724012332
20724012332
21724012332
22736212332
23736212332
0736212332
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
dX.v
(floor.f32 h)
h
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
dX.u
(floor.f32 w)
w
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
dY.v
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
dY.u
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))
(*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)
(*.f32 dX.v (floor.f32 w))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
#s(literal -1 binary32)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 dY.v dX.u)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 dY.u dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
dY.v
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(*.f32 dY.v dY.v)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
(*.f32 (floor.f32 h) dX.v)
dX.v
(floor.f32 h)
h
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
dX.u
(floor.f32 w)
w
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
dY.v
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
dY.u
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(*.f32 (*.f32 (floor.f32 w) dX.v) dY.u)
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) dX.v) (floor.f32 w))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))
(*.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (floor.f32 h)) (floor.f32 w))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (floor.f32 w))
(*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)
(*.f32 (*.f32 (floor.f32 w) dX.v) dY.u)
(*.f32 dX.v (floor.f32 w))
(*.f32 (floor.f32 w) dX.v)
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
#s(literal -1 binary32)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (floor.f32 h)) (floor.f32 w))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) dX.v) (floor.f32 w))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w)))
(*.f32 dY.v dX.u)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (floor.f32 h)) (floor.f32 w))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
dY.v
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) dX.v) (floor.f32 w))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (floor.f32 h)) (floor.f32 w))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v dY.v)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) dX.v) (floor.f32 w))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (floor.f32 h)) (floor.f32 w))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dX.u (floor.f32 h)) (*.f32 dY.v (floor.f32 w)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) dX.v) (floor.f32 w))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)) (floor.f32 w)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))

localize456.0ms (0.3%)

Memory
-1.1MiB live, 608.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy14.670244442872724
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
accuracy16.753375614885442
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy16.753375614885442
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
accuracy30.206056001437858
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy14.670244442872724
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
accuracy15.53376010888281
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))
accuracy19.382854601115348
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy30.206056001437858
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy14.670244442872724
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
accuracy14.977782624545238
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy14.977782624545238
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
accuracy19.382854601115348
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy14.670244442872724
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
accuracy15.888940216868821
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
accuracy19.382854601115348
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy30.206056001437858
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy7.120279540508852
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
accuracy7.204128867102389
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
accuracy7.209728890532639
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
accuracy7.209728890532639
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
Samples
184.0ms246×0valid
21.0ms10×1valid
Compiler

Compiled 14 636 to 112 computations (99.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 133.0ms
ival-mult: 54.0ms (40.6% of total)
ival-div: 15.0ms (11.3% of total)
ival-pow2: 14.0ms (10.5% of total)
ival-add: 9.0ms (6.8% of total)
ival-if: 7.0ms (5.3% of total)
ival-fmax: 6.0ms (4.5% of total)
ival-sqrt: 6.0ms (4.5% of total)
ival-sub: 5.0ms (3.8% of total)
ival-floor: 4.0ms (3% of total)
ival-fabs: 4.0ms (3% of total)
ival-pow: 3.0ms (2.3% of total)
ival->: 2.0ms (1.5% of total)
ival-<: 2.0ms (1.5% of total)
adjust: 1.0ms (0.8% of total)
ival-neg: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series122.0ms (0.1%)

Memory
3.4MiB live, 121.6MiB allocated
Counts
18 → 984
Calls
Call 1
Inputs
#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())
#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())
#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())
#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())
#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())
#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())
#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())
Outputs
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w)))))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w)))))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w)))))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w)))))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w)))))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w)))))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (patch (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (patch (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
Calls

18 calls:

TimeVariablePointExpression
6.0ms
dX.u
@0
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)))
4.0ms
w
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)))
4.0ms
w
@-inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)))
4.0ms
h
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)))
4.0ms
h
@-inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)))

simplify223.0ms (0.1%)

Memory
-5.6MiB live, 235.9MiB allocated
Algorithm
egg-herbie
Rules
9 198×lower-fma.f64
9 198×lower-fma.f32
5 326×lower-*.f64
5 326×lower-*.f32
2 152×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018425092
164423628
2201923628
3443823292
0821222404
Stop Event
iter limit
node limit
Counts
984 → 984
Calls
Call 1
Inputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* dX.v (* dY.u (floor w)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dY.u 2) (pow (floor w) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* (pow dY.u 2) (pow (floor w) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dX.u (* dY.v (floor w))))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* dX.v (* dY.u (floor w)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.u dY.v))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* -1 (* dX.u dY.v))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (* dY.v (floor w))))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.u dY.v))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* -1 (* dX.u dY.v))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (pow dY.v 2) (pow (floor h) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* (pow dY.v 2) (pow (floor h) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dX.v (* dY.u (floor w)))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (floor w))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* dX.v (* dY.u (floor w)))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (pow dX.u 2) (pow (floor w) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (* dY.u (floor w)))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* dX.v dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* dX.v dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (floor w))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* dX.v (* dY.u (floor w)))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* dX.v dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* dX.v dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
Outputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dX.u (*.f32 dY.v (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))) (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(/.f32 (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dX.v (/.f32 (*.f32 dY.v dX.u) dY.u)) dY.u)

rewrite418.0ms (0.3%)

Memory
19.7MiB live, 607.2MiB allocated
Rules
5 504×lower-*.f64
5 438×lower-*.f32
5 138×lower-fma.f64
5 132×lower-fma.f32
2 590×lower-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
098423
0168372
1573370
22526370
08334370
Stop Event
iter limit
node limit
iter limit
Counts
18 → 519
Calls
Call 1
Inputs
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 dY.u (floor.f32 w))) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 6 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 dY.u (floor.f32 w))) (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))) (*.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (neg.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w)) dY.v (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w)) (neg.f32 dY.u) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dX.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 dY.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 dY.v dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 dY.v (*.f32 (*.f32 dX.u (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (floor.f32 h) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(fma.f32 (floor.f32 h) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 dX.u (*.f32 (floor.f32 w) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 dX.u (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 h) (*.f32 dY.v dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(+.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w)))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) dY.v) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) dY.v) (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (neg.f32 (*.f32 dX.v (floor.f32 w))) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) dX.v (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.v dX.u) (floor.f32 w) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dX.v (floor.f32 w)) (neg.f32 dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (neg.f32 dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.u (neg.f32 (*.f32 dX.v (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dX.v (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.v (*.f32 dX.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (*.f32 dX.u (floor.f32 w)) dY.v (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 dX.u (*.f32 (floor.f32 w) dY.v) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 dX.u (*.f32 dY.v (floor.f32 w)) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(fma.f32 (floor.f32 w) (*.f32 dY.v dX.u) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(pow.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) dY.v) (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 9 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) dY.v) (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 (neg.f32 dY.v) (floor.f32 w)) dX.u (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (neg.f32 (*.f32 dX.u (floor.f32 w))) dY.v (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (neg.f32 dX.u) dY.v) (floor.f32 w) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v dX.u) (neg.f32 (floor.f32 w)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.u dX.v) (floor.f32 w) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 #s(literal -1 binary32) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) dX.v (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.u (*.f32 dX.v (floor.f32 w)) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 dX.v (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.v (neg.f32 (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (neg.f32 dY.v) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 w) (*.f32 dY.u dX.v) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(pow.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(+.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (floor.f32 h) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))))
(*.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))) (neg.f32 (floor.f32 h)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)))) (neg.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))))
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1 binary32))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal -2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (fma.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32) (*.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal -2 binary32))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (log.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))))
(*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w))
(*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))
(*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)))
(*.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)))
(*.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dX.u (floor.f32 w))))
(pow.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dX.u) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32) (*.f32 (log.f32 dX.u) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))
(*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))
(*.f32 (floor.f32 h) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) #s(literal 1 binary32)))
(*.f32 (floor.f32 h) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))
(*.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dX.v (floor.f32 h))))
(pow.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dX.v) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 h)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 h)) #s(literal 2 binary32) (*.f32 (log.f32 dX.v) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))
(*.f32 dY.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)))
(*.f32 (floor.f32 w) (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dY.u (floor.f32 w))))
(pow.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dY.u) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32) (*.f32 (log.f32 dY.u) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (exp.f32 (log.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)))) (exp.f32 (neg.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal 1 binary32)) (pow.f32 (*.f32 (floor.f32 h) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal 1 binary32)) (pow.f32 (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (pow.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal 1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal 1 binary32)) (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)))
(*.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (/.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (floor.f32 h) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (/.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal 1 binary32))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) #s(literal 1 binary32))) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal 1 binary32))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))))) (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (floor.f32 h)) (*.f32 (fabs.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (floor.f32 h)) (*.f32 (fabs.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (exp.f32 (log.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))))) (exp.f32 (log.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (exp.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (exp.f32 (log.f32 #s(literal -1 binary32))))
(/.f32 (exp.f32 (log.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)))) (exp.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal 1 binary32)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) #s(literal 1 binary32)) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal 1 binary32)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)))
(/.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (*.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal -2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(neg.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))))
(neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (neg.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) #s(literal 1 binary32)) (floor.f32 h) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dY.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dY.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dY.v dY.v)) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dY.v dY.v)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(*.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v) #s(literal 2 binary32)))) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 9 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (pow.f32 dY.v #s(literal 6 binary32)) (pow.f32 dX.u #s(literal 6 binary32)) (-.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v) #s(literal 3 binary32)))) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))) (*.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v))) (/.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))) (/.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(fma.f32 (*.f32 dY.v #s(literal -1 binary32)) dX.u (*.f32 dY.u dX.v))
(fma.f32 (neg.f32 dY.v) dX.u (*.f32 dY.u dX.v))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(fma.f32 #s(literal -1 binary32) (*.f32 dY.v dX.u) (*.f32 dY.u dX.v))
(fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v))
(fma.f32 dX.v dY.u (*.f32 (neg.f32 dX.u) dY.v))
(fma.f32 dY.v (neg.f32 dX.u) (*.f32 dY.u dX.v))
(fma.f32 dX.u (neg.f32 dY.v) (*.f32 dY.u dX.v))
(pow.f32 (/.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))
(+.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))

eval8.9s (5.9%)

Memory
53.8MiB live, 10 198.7MiB allocated
Compiler

Compiled 8 399 747 to 20 845 computations (99.8% saved)

prune893.0ms (0.6%)

Memory
20.5MiB live, 1 698.5MiB allocated
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New14 9941915 013
Fresh617
Picked505
Done000
Total15 0052015 025
Accuracy
99.4%
Counts
15 025 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.2%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
84.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
83.5%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.9%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
82.4%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))))))
84.9%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.4%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
78.1%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
66.5%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
64.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
89.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
87.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
89.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
76.2%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
86.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
71.1%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
77.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Compiler

Compiled 22 162 to 3 104 computations (86% saved)

simplify378.0ms (0.3%)

Memory
-17.3MiB live, 140.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6464
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
cost-diff6720
(-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
cost-diff288
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
cost-diff288
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
cost-diff3232
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
cost-diff3360
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
cost-diff3360
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
cost-diff6720
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
Rules
3 220×lower-fma.f64
3 212×lower-fma.f32
3 140×lower-*.f64
3 046×lower-*.f32
1 180×unsub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019717719
033714467
155314466
284813913
3137913913
4202213913
5274113913
6351713913
7418813913
8519413913
9557113913
10567013913
11571713913
12645713913
13670313913
14682013913
15682413913
16682913913
17682913913
18682913913
19682913913
20682913913
21694913913
22694913913
23694913913
0694913913
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
dX.v
(floor.f32 h)
h
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
dX.u
(floor.f32 w)
w
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
dY.v
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
dY.u
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso))
#s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(*.f32 (floor.f32 w) (floor.f32 h))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(*.f32 dY.u dX.v)
(*.f32 dY.v dX.u)
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))
(*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)
(*.f32 dX.v (floor.f32 w))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
#s(literal -1 binary32)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
#s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(*.f32 dY.v dX.u)
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))
#s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
#s(literal 2 binary32)
dX.u
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 dY.u dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
dY.v
(*.f32 dY.u dX.v)
dX.v
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 h)
h
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 dY.v dX.u)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(*.f32 (floor.f32 w) dY.u)
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(*.f32 (floor.f32 h) dY.v)
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 dY.v dX.u)
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))
(-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))
(*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))
(*.f32 (*.f32 dY.v (floor.f32 h)) dX.u)
(*.f32 dY.v (floor.f32 h))
(*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))
(*.f32 (*.f32 dX.v (floor.f32 h)) dY.u)
(*.f32 dX.v (floor.f32 h))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
#s(literal -1 binary32)
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 dX.v (floor.f32 h))
(*.f32 (floor.f32 h) dX.v)
dX.v
(floor.f32 h)
h
#s(literal 2 binary32)
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
dX.u
(floor.f32 w)
w
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 dY.v (floor.f32 h))
dY.v
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
dY.u
(fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (floor.f32 w))
(*.f32 dY.v (*.f32 dX.u (floor.f32 w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)
(*.f32 (*.f32 (floor.f32 w) dX.v) dY.u)
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso))
(>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) (floor.f32 maxAniso))
#s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))
#s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (floor.f32 w) (floor.f32 h))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(*.f32 dY.u dX.v)
(*.f32 dY.v dX.u)
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (floor.f32 w))
(*.f32 (*.f32 dX.v (floor.f32 w)) dY.u)
(*.f32 (*.f32 (floor.f32 w) dX.v) dY.u)
(*.f32 dX.v (floor.f32 w))
(*.f32 (floor.f32 w) dX.v)
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
#s(literal -1 binary32)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
#s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))
#s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(*.f32 dY.v dX.u)
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))))
(fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
#s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
#s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
#s(literal 2 binary32)
dX.u
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
dY.v
(*.f32 dY.u dX.v)
dX.v
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 h)
h
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 dY.v dX.u)
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
#s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32)))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))
(if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v)
(pow.f32 (floor.f32 h) #s(literal 2 binary32))
(floor.f32 h)
h
#s(literal 2 binary32)
dX.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u)
(pow.f32 (floor.f32 w) #s(literal 2 binary32))
(floor.f32 w)
w
dX.u
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v)
dY.v
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u)
dY.u
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(neg.f32 dX.u)
(*.f32 dY.u dX.v)
(*.f32 (floor.f32 w) (floor.f32 h))
(floor.f32 maxAniso)
maxAniso
(/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))))
(fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))
(*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso))
(>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso))
(/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dX.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dX.v)
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 (floor.f32 w) dY.u)
(*.f32 dY.u (floor.f32 w))
(*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(*.f32 (floor.f32 h) dY.v)
(*.f32 dY.v (floor.f32 h))
(fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso))
(/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))
(/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))))
(fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))
(*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 dY.v dX.u)
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))))
(if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))
(*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(neg.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))))
(log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(log.f32 (/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))))
(fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))
(-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))
(*.f32 (-.f32 (*.f32 dY.v dX.u) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))
(*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))
(*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h)))
(*.f32 (*.f32 dY.v (floor.f32 h)) dX.u)
(*.f32 dY.v (floor.f32 h))
(*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))
(*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 (floor.f32 w) dX.v))
(*.f32 (*.f32 dX.v (floor.f32 h)) dY.u)
(*.f32 (*.f32 (floor.f32 h) dX.v) dY.u)
(*.f32 dX.v (floor.f32 h))
(*.f32 (floor.f32 h) dX.v)
(fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32)))
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32))
(*.f32 dX.u (floor.f32 w))
(*.f32 (floor.f32 w) dX.u)
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(*.f32 dY.u (floor.f32 w))
#s(literal -1 binary32)

localize550.0ms (0.4%)

Memory
15.9MiB live, 531.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy14.670244442872724
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
accuracy15.888940216868821
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
accuracy19.382854601115348
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy30.206056001437858
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy15.888940216868821
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
accuracy16.753375614885442
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
accuracy19.382854601115348
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy30.206056001437858
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy14.670244442872724
#s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
accuracy14.977782624545238
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
accuracy19.382854601115348
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy30.303632360043636
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy15.888940216868821
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
accuracy16.086175453693247
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
accuracy19.382854601115348
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
accuracy30.206056001437858
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
accuracy7.209728890532639
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
accuracy7.209728890532639
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
accuracy16.086175453693247
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
accuracy30.303632360043636
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
Samples
231.0ms246×0valid
18.0ms10×1valid
Compiler

Compiled 15 830 to 129 computations (99.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 173.0ms
ival-mult: 76.0ms (43.9% of total)
ival-div: 18.0ms (10.4% of total)
ival-pow2: 13.0ms (7.5% of total)
ival-add: 11.0ms (6.4% of total)
ival-fmax: 10.0ms (5.8% of total)
ival-if: 9.0ms (5.2% of total)
ival-fabs: 7.0ms (4% of total)
ival-sqrt: 6.0ms (3.5% of total)
ival-sub: 5.0ms (2.9% of total)
ival-floor: 4.0ms (2.3% of total)
ival-exp: 3.0ms (1.7% of total)
ival-pow: 3.0ms (1.7% of total)
ival-log: 3.0ms (1.7% of total)
ival->: 2.0ms (1.2% of total)
ival-<: 2.0ms (1.2% of total)
adjust: 1.0ms (0.6% of total)
ival-neg: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series103.0ms (0.1%)

Memory
-7.4MiB live, 111.3MiB allocated
Counts
19 → 1 032
Calls
Call 1
Inputs
#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())
#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())
#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())
#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())
#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())
#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())
#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())
#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())
Outputs
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w))))) (taylor inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v))) (taylor inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w)))))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w)))))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w)))))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)))) (taylor -inf dY.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v))))) (taylor -inf dY.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w)))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w))))) (taylor inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u))) (taylor inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w)))))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w)))))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w)))))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)))) (taylor -inf dX.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u))))) (taylor -inf dX.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2))) (taylor -inf dX.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf w) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (patch (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf w) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf w) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf w) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf w) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf w) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor 0 dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.v 2) (pow (floor h) 2)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w)))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w))))) (taylor inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u)))) (taylor inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w)))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u)))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dY.u) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (patch (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dY.u) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w))))))) (taylor -inf dY.u) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (pow (floor w) 2)) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u)))) (taylor -inf dY.u) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor 0 h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf h) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf h) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf h) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf h) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf h) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) (patch #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor -inf h) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (floor w))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor 0 dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor 0 dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor 0 dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor 0 dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.u (* dY.v (* (floor h) (floor w)))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w))))) (taylor 0 dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.u dY.v)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* dX.u dY.v)) (* dX.v dY.u)) (taylor 0 dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.u 2) (pow (floor w) 2)) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (taylor 0 dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w)))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w))))) (taylor inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v)))) (taylor inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) (patch (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (floor w)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w)))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (patch (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* dX.v (* dY.u (floor w))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v)))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (patch (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))))) (taylor -inf dX.v) (#s(alt (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (patch (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (patch (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) (patch (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2))))) (taylor -inf dX.v) (#s(alt (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (patch (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (patch (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w))))))) (taylor -inf dX.v) (#s(alt #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) (patch #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h)))) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* dX.v dY.u) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v)))) (taylor -inf dX.v) (#s(alt #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (patch #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (pow (floor h) 2)) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
#s(alt (* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2))) (taylor -inf dX.v) (#s(alt (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (patch (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #<representation binary32>) () ())) ())
Calls

18 calls:

TimeVariablePointExpression
6.0ms
dX.u
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w))) (exp (* (log (/ (fabs (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w)))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) -1)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor w) 2) dX.u) dX.u) (* (* (pow (floor h) 2) dX.v) dX.v)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)))
3.0ms
w
@-inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w))) (exp (* (log (/ (fabs (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w)))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) -1)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor w) 2) dX.u) dX.u) (* (* (pow (floor h) 2) dX.v) dX.v)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)))
3.0ms
w
@inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w))) (exp (* (log (/ (fabs (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w)))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) -1)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor w) 2) dX.u) dX.u) (* (* (pow (floor h) 2) dX.v) dX.v)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)))
3.0ms
w
@0
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w))) (exp (* (log (/ (fabs (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w)))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) -1)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor w) 2) dX.u) dX.u) (* (* (pow (floor h) 2) dX.v) dX.v)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)))
3.0ms
dX.v
@-inf
((- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (- (* dY.v (* dX.u (floor w))) (* (* dY.u (floor w)) dX.v)) (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (pow (/ (/ (fabs (* (- (* (* dX.v (floor w)) dY.u) (* dY.v (* dX.u (floor w)))) (floor h))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.u (floor w)) 2) (pow (* dY.v (floor h)) 2)))) 1) -1) (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v)) (* (* (floor w) dY.u) (* (floor w) dY.u)) (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w))) (exp (* (log (/ (fabs (- (* (* (* dY.v (floor h)) dX.u) (floor w)) (* (* (* dX.v (floor h)) dY.u) (floor w)))) (fmax (+ (pow (* dX.u (floor w)) 2) (pow (* dX.v (floor h)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2))))) -1)) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor w) 2) dX.u) dX.u) (* (* (pow (floor h) 2) dX.v) dX.v)) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (sqrt (fmax (+ (pow (* dX.v (floor h)) 2) (pow (* dX.u (floor w)) 2)) (+ (pow (* dY.v (floor h)) 2) (pow (* dY.u (floor w)) 2)))) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)))

simplify203.0ms (0.1%)

Memory
7.6MiB live, 171.0MiB allocated
Algorithm
egg-herbie
Rules
9 198×lower-fma.f64
9 198×lower-fma.f32
5 322×lower-*.f64
5 322×lower-*.f32
2 194×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018323376
164321900
2201721900
3443421408
0828120622
Stop Event
iter limit
node limit
Counts
1 032 → 1 032
Calls
Call 1
Inputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* dX.v (* dY.u (floor w)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dY.u 2) (pow (floor w) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* -1 (* dX.u dY.v))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(* -1 (* dX.u (* dY.v (floor w))))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* -1 (* dX.u dY.v))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(* (pow dY.v 2) (pow (floor h) 2))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(* dX.v (* dY.u (floor w)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* dX.v dY.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* (pow dX.v 2) (pow (floor h) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* -1 (* dX.u dY.v))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* -1 (* dX.u dY.v))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* dX.u (* dY.v (floor w)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(* -1 (* dX.u (* dY.v (floor w))))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* -1 (* dX.u dY.v))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* -1 (* dX.u dY.v))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dX.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.v 2) (pow (floor h) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (pow dY.v 2) (pow (floor h) 2))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(* dX.v (* dY.u (floor w)))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* dX.v dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (floor w))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(* dX.v (* dY.u (floor w)))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (pow (floor w) 2))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* dX.v dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(* (pow dY.u 2) (pow (floor w) 2))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(* dX.v dY.u)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* dX.u (* dY.v (floor w)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(* -1 (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.u 2) (pow (floor w) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(* (pow dX.u 2) (pow (floor w) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* -1 (* dX.u dY.v))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(* (pow dX.u 2) (pow (floor w) 2))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(* dX.v (* dY.u (floor w)))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* dX.v dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* dX.v dY.u)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (* dY.u (floor w))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(* dX.v (* dY.u (floor w)))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (pow (floor h) 2))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(* dX.v dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* dX.v dY.u)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(* (pow dX.v 2) (pow (floor h) 2))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
Outputs
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.v (- (/ (* dX.v (* dY.u (floor w))) dY.v) (* dX.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dY.v (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v)) (* dX.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dY.v (+ (* -1 dX.u) (/ (* dX.v dY.u) dY.v)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.v (+ (* -1 (* dX.u (floor w))) (/ (* dX.v (* dY.u (floor w))) dY.v))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.v (- (* -1 (/ (* dX.v (* dY.u (floor w))) dY.v)) (* -1 (* dX.u (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dY.v (+ (* -1 (* dX.u (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dY.v))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.v 2) (+ (/ (* (pow dY.u 2) (pow (floor w) 2)) (pow dY.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dY.v (+ dX.u (* -1 (/ (* dX.v dY.u) dY.v)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.u (* dY.v (floor w)))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.u (- (/ (* dX.v (* dY.u (floor w))) dX.u) (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (+ (* -1 (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u)) (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (+ (* -1 dY.v) (/ (* dX.v dY.u) dX.u)))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (+ (* -1 (* dY.v (floor w))) (/ (* dX.v (* dY.u (floor w))) dX.u))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.u (- (* -1 (/ (* dX.v (* dY.u (floor w))) dX.u)) (* -1 (* dY.v (floor w))))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* -1 (* dX.u (+ (* -1 (* dY.v (* (floor h) (floor w)))) (/ (* dX.v (* dY.u (* (floor h) (floor w)))) dX.u))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dY.v (/.f32 (*.f32 dY.u dX.v) dX.u))) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.u (+ dY.v (* -1 (/ (* dX.v dY.u) dX.u)))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(* (pow dX.u 2) (+ (/ (* (pow dX.v 2) (pow (floor h) 2)) (pow dX.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (floor w))) (* dX.v (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dY.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v)
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dY.u (- (/ (* dX.u (* dY.v (floor w))) dY.u) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dY.u (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* dX.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* dY.u (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u) (* dX.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dY.u (+ dX.v (* -1 (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (floor w))) dY.u)) (* -1 (* dX.v (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dY.u (+ (* -1 (* dX.v (floor w))) (/ (* dX.u (* dY.v (floor w))) dY.u))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* -1 (* dY.u (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dY.u)) (* -1 (* dX.v (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)
(* (pow dY.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* (pow dY.u 2) (+ (/ (* (pow dY.v 2) (pow (floor h) 2)) (pow dY.u 2)) (pow (floor w) 2)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v) #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dY.u (+ (* -1 dX.v) (/ (* dX.u dY.v) dY.u))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.u (* dY.v (floor w)))
(*.f32 (*.f32 dY.v (floor.f32 w)) dX.u)
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (floor w)))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.u (* dY.v (floor w))))
(*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* dX.u (* dY.v (* (floor h) (floor w))))
(*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(+ (* -1 (* dX.v (* dY.u (* (floor h) (floor w))))) (* dX.u (* dY.v (* (floor h) (floor w)))))
(*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* -1 (* dX.u dY.v))
(*.f32 (neg.f32 dY.v) dX.u)
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(+ (* -1 (* dX.u dY.v)) (* dX.v dY.u))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(* (pow dX.u 2) (pow (floor w) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (- (/ (* dX.u (* dY.v (floor w))) dX.v) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* dX.v (+ (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* dY.u (floor w))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* dX.v (- (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v) (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* dX.v (+ dY.u (* -1 (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (* dY.u (floor w))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (floor.f32 w))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (floor w))) dX.v)) (* -1 (* dY.u (floor w))))))
(*.f32 (floor.f32 w) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))
(* dX.v (* dY.u (floor w)))
(*.f32 (*.f32 (floor.f32 w) dY.u) dX.v)
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(* -1 (* dX.v (+ (* -1 (* dY.u (floor w))) (/ (* dX.u (* dY.v (floor w))) dX.v))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (* (floor h) (- (* dX.v (* dY.u (floor w))) (* dX.u (* dY.v (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(/ (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))) (fabs (- (* dX.u (* dY.v (* (floor h) (floor w)))) (* dX.v (* dY.u (* (floor h) (floor w)))))))
(/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))) (floor.f32 h))))
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(sqrt (fmax (+ (* (pow dX.u 2) (pow (floor w) 2)) (* (pow dX.v 2) (pow (floor h) 2))) (+ (* (pow dY.u 2) (pow (floor w) 2)) (* (pow dY.v 2) (pow (floor h) 2)))))
(sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (* dY.u (* (floor h) (floor w)))))
(*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h)))
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* -1 (* dX.v (- (* -1 (/ (* dX.u (* dY.v (* (floor h) (floor w)))) dX.v)) (* -1 (* dY.u (* (floor h) (floor w)))))))
(*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dX.v) dY.u)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* dX.v dY.u)
(*.f32 dY.u dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* -1 (* dX.v (+ (* -1 dY.u) (/ (* dX.u dY.v) dX.v))))
(*.f32 (-.f32 dY.u (/.f32 (*.f32 dY.v dX.u) dX.v)) dX.v)
(* (pow dX.v 2) (pow (floor h) 2))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(* (pow dX.v 2) (+ (/ (* (pow dX.u 2) (pow (floor w) 2)) (pow dX.v 2)) (pow (floor h) 2)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))

rewrite416.0ms (0.3%)

Memory
-6.3MiB live, 463.1MiB allocated
Rules
5 768×lower-*.f64
5 694×lower-*.f32
5 364×lower-fma.f64
5 356×lower-fma.f32
2 288×lower-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0112405
0190349
1656345
22730345
08466345
Stop Event
iter limit
node limit
iter limit
Counts
19 → 590
Calls
Call 1
Inputs
(-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))
(*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))
(*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u))
(-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v))
(sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))
#s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u))
Outputs
(*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (floor.f32 w))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 6 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (floor.f32 w)) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (*.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (floor.f32 h))) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (neg.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (neg.f32 (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) dY.v (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w)) (neg.f32 dY.u) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dX.v (floor.f32 h)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 dY.u (floor.f32 w)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 h))) (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 dY.v dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (neg.f32 (floor.f32 w)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dY.v (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 h) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (floor.f32 h) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dX.u (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dX.u (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dX.u (*.f32 (floor.f32 w) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 w) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(pow.f32 (/.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v (floor.f32 w)) dX.u (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 (neg.f32 (*.f32 dX.v (floor.f32 w))) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (neg.f32 dX.v) (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) dX.v (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.v dX.u) (floor.f32 w) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dX.v (floor.f32 w)) (neg.f32 dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (neg.f32 dX.v) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.u (neg.f32 (*.f32 dX.v (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dX.v (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.v (*.f32 dX.u (floor.f32 w)) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 (*.f32 dX.u (floor.f32 w)) dY.v (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 dX.u (*.f32 dY.v (floor.f32 w)) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 dX.u (*.f32 (floor.f32 w) dY.v) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(fma.f32 (floor.f32 w) (*.f32 dY.v dX.u) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(pow.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(+.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 9 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 6 binary32)) (+.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) dY.u) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)))))
(-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 (neg.f32 dY.v) (floor.f32 w)) dX.u (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (neg.f32 (*.f32 dX.u (floor.f32 w))) dY.v (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (neg.f32 dX.u) dY.v) (floor.f32 w) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v dX.u) (neg.f32 (floor.f32 w)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.u dX.v) (floor.f32 w) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 #s(literal -1 binary32) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 (*.f32 dY.u (floor.f32 w)) dX.v (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.u (*.f32 dX.v (floor.f32 w)) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 dX.v (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(fma.f32 dY.v (neg.f32 (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (neg.f32 dY.v) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 w) (*.f32 dY.u dX.v) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(pow.f32 (/.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u))
(+.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (neg.f32 dY.v) (*.f32 dX.u (floor.f32 w))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal 1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (floor.f32 h) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (floor.f32 h) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))))
(*.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1 binary32))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)))
(/.f32 (neg.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))))) (neg.f32 (floor.f32 h)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)))) (neg.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))) #s(literal -1 binary32))
(/.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1 binary32))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (neg.f32 (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal -2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (fma.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32) (*.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal -2 binary32))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (log.f32 (/.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (floor.f32 h))))
(*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w))
(*.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w))
(*.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u))
(*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)))
(*.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)))
(*.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dX.u (floor.f32 w))))
(pow.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dX.u) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32) (*.f32 (log.f32 dX.u) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))
(*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h))
(*.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)
(*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))
(*.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)))
(*.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v))
(*.f32 (floor.f32 h) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) #s(literal 1 binary32)))
(*.f32 (floor.f32 h) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)))
(*.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)))
(*.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dX.v (floor.f32 h))))
(pow.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dX.v) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 h)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 h)) #s(literal 2 binary32) (*.f32 (log.f32 dX.v) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w))
(*.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w))
(*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)
(*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u))
(*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))
(*.f32 dY.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)))
(*.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)))
(*.f32 (floor.f32 w) (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 dY.u (floor.f32 w))))
(pow.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 dY.u) #s(literal 2 binary32) (*.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (floor.f32 w)) #s(literal 2 binary32) (*.f32 (log.f32 dY.u) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(*.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (floor.f32 w))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(*.f32 (floor.f32 w) (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 9 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 6 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))) (floor.f32 w)) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (*.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (*.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h)))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)))))
(-.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (floor.f32 w) (*.f32 dY.v (floor.f32 h))) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (neg.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w))) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (neg.f32 (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (neg.f32 (floor.f32 h)) (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) dY.v (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) (floor.f32 w)) (neg.f32 dY.u) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 dX.v (floor.f32 h)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 dY.u (floor.f32 w)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 h))) (floor.f32 w) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 dY.v dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 h) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (neg.f32 (floor.f32 w)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (neg.f32 dX.v) (floor.f32 h)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 (neg.f32 dY.u) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dX.u (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dY.v (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 h) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 w))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (floor.f32 h) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dX.u (*.f32 dY.v (*.f32 (floor.f32 h) (floor.f32 w))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dX.u (*.f32 (*.f32 dY.v (floor.f32 h)) (floor.f32 w)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 dX.u (*.f32 (floor.f32 w) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(fma.f32 (floor.f32 w) (*.f32 (neg.f32 dY.u) (*.f32 dX.v (floor.f32 h))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(pow.f32 (/.f32 (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) (*.f32 (floor.f32 w) (fma.f32 (*.f32 (floor.f32 h) dX.u) dY.v (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 h)) (*.f32 dX.v (floor.f32 w))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
(+.f32 (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u))
(*.f32 (pow.f32 (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(*.f32 (pow.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))))
(*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))))
(*.f32 #s(literal 1 binary32) (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)))))
(/.f32 (neg.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (neg.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))))
(/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(pow.f32 (*.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))))
(pow.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w))) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(exp.f32 (log.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))))) (floor.f32 w)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) #s(literal 1 binary32)) (floor.f32 h) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (floor.f32 w) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (floor.f32 h) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dY.u dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dY.v dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dY.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dY.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dY.v dY.v)) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dY.v dY.v)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dY.v (floor.f32 h)) dY.v) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dY.u dY.u)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))
(sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))
(pow.f32 (*.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(*.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 4 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v) #s(literal 2 binary32)))) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 6 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 dX.u) dY.v) #s(literal 9 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (pow.f32 dX.u #s(literal 6 binary32)) (pow.f32 dY.v #s(literal 6 binary32)) (-.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 6 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v) #s(literal 3 binary32)))) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))) (*.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (neg.f32 dX.u) dY.v) dY.u) dX.v))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))) (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))) (/.f32 (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))))
(-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))
(fma.f32 (*.f32 dY.v #s(literal -1 binary32)) dX.u (*.f32 dY.u dX.v))
(fma.f32 (neg.f32 dY.v) dX.u (*.f32 dY.u dX.v))
(fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v))
(fma.f32 #s(literal -1 binary32) (*.f32 dY.v dX.u) (*.f32 dY.u dX.v))
(fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v))
(fma.f32 dX.v dY.u (*.f32 (neg.f32 dX.u) dY.v))
(fma.f32 dY.v (neg.f32 dX.u) (*.f32 dY.u dX.v))
(fma.f32 dX.u (neg.f32 dY.v) (*.f32 dY.u dX.v))
(pow.f32 (/.f32 (-.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v)) (-.f32 (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 dY.u dX.v) (-.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v)) (pow.f32 (*.f32 dY.v dX.u) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 dY.v dX.u) #s(literal 3 binary32)) (pow.f32 (*.f32 dY.u dX.v) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 dX.u) dY.v) (*.f32 dY.u dX.v))
(+.f32 (*.f32 dY.u dX.v) (*.f32 (neg.f32 dX.u) dY.v))
#s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u)))
#s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))
#s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
#s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 8 binary32)) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 8 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 4 binary32)))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 18 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 12 binary32)) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (floor.f32 h) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (floor.f32 w) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v dX.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u dX.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.v (floor.f32 h)) (*.f32 dX.v (floor.f32 h)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 dX.v (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (floor.f32 h) (*.f32 dX.v dX.v)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 h) (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))
(fma.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.u (floor.f32 w)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (floor.f32 w) (*.f32 dX.u dX.u)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(fma.f32 (floor.f32 w) (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 4 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 4 binary32))) (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) (*.f32 dX.v (floor.f32 h))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 6 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)))

eval6.7s (4.5%)

Memory
77.1MiB live, 8 575.8MiB allocated
Compiler

Compiled 6 960 000 to 21 472 computations (99.7% saved)

prune839.0ms (0.6%)

Memory
-2.7MiB live, 1 196.8MiB allocated
Pruning

23 alts after pruning (22 fresh and 1 done)

PrunedKeptTotal
New12 5862112 607
Fresh14115
Picked415
Done000
Total12 6042312 627
Accuracy
99.4%
Counts
12 627 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.2%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
98.2%
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
82.4%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))))))
84.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
83.6%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.9%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
84.9%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
79.8%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
78.3%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
66.6%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
75.1%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
89.7%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
82.4%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
86.4%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
76.2%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
77.9%
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Compiler

Compiled 46 575 to 2 451 computations (94.7% saved)

regimes174.0ms (0.1%)

Memory
1.7MiB live, 159.9MiB allocated
Counts
61 → 1
Calls
Call 1
Inputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (/.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (floor.f32 w)) (*.f32 dX.u (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (/.f32 (-.f32 (pow.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) #s(literal 2 binary32))) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w) (neg.f32 (*.f32 (neg.f32 dY.v) (*.f32 (*.f32 (floor.f32 h) dX.u) (floor.f32 w)))))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 3/2 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (floor.f32 h) (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (*.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (floor.f32 w)) (pow.f32 (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (floor.f32 h)) #s(literal 2 binary32)))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
Calls

11 calls:

15.0ms
h
15.0ms
dY.u
15.0ms
w
14.0ms
dY.v
14.0ms
dX.v
Results
AccuracySegmentsBranch
98.5%1w
98.5%1h
98.5%1dX.u
98.5%1dX.v
98.5%1dY.u
98.5%1dY.v
98.5%1maxAniso
98.5%1(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
98.5%1(floor.f32 w)
98.5%1(floor.f32 h)
98.5%1(floor.f32 maxAniso)
Compiler

Compiled 607 to 110 computations (81.9% saved)

regimes151.0ms (0.1%)

Memory
21.3MiB live, 138.5MiB allocated
Counts
52 → 1
Calls
Call 1
Inputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (floor.f32 h)) (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) (*.f32 dX.v dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (pow.f32 (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) #s(literal 3 binary32)) (/.f32 (pow.f32 (floor.f32 w) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 dX.v (floor.f32 w)) dY.u (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h)) (floor.f32 w)) (*.f32 dY.u (*.f32 dX.v (floor.f32 h))) (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32))))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Calls

11 calls:

13.0ms
dX.u
13.0ms
dX.v
13.0ms
dY.v
12.0ms
dY.u
12.0ms
w
Results
AccuracySegmentsBranch
98.5%1w
98.5%1h
98.5%1dX.u
98.5%1dX.v
98.5%1dY.u
98.5%1dY.v
98.5%1maxAniso
98.5%1(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
98.5%1(floor.f32 w)
98.5%1(floor.f32 h)
98.5%1(floor.f32 maxAniso)
Compiler

Compiled 607 to 110 computations (81.9% saved)

regimes130.0ms (0.1%)

Memory
2.7MiB live, 122.8MiB allocated
Counts
44 → 1
Calls
Call 1
Inputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
Calls

11 calls:

11.0ms
dX.v
11.0ms
dY.u
11.0ms
dY.v
11.0ms
w
11.0ms
dX.u
Results
AccuracySegmentsBranch
98.2%1w
98.2%1h
98.2%1dX.u
98.2%1dX.v
98.2%1dY.u
98.2%1dY.v
98.2%1maxAniso
98.2%1(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
98.2%1(floor.f32 w)
98.2%1(floor.f32 h)
98.2%1(floor.f32 maxAniso)
Compiler

Compiled 607 to 110 computations (81.9% saved)

regimes127.0ms (0.1%)

Memory
2.3MiB live, 121.3MiB allocated
Counts
43 → 1
Calls
Call 1
Inputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
Calls

11 calls:

11.0ms
dX.v
10.0ms
w
10.0ms
h
10.0ms
dY.v
10.0ms
dY.u
Results
AccuracySegmentsBranch
98.2%1w
98.2%1h
98.2%1dX.u
98.2%1dX.v
98.2%1dY.u
98.2%1dY.v
98.2%1maxAniso
98.2%1(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
98.2%1(floor.f32 w)
98.2%1(floor.f32 h)
98.2%1(floor.f32 maxAniso)
Compiler

Compiled 607 to 110 computations (81.9% saved)

regimes125.0ms (0.1%)

Memory
-2.0MiB live, 117.7MiB allocated
Counts
42 → 1
Calls
Call 1
Inputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) dY.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 dX.u (floor.f32 w)) dX.u) #s(literal 1 binary32)) (floor.f32 w)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u)))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (floor.f32 w) dY.v) (*.f32 (floor.f32 h) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 dX.u (/.f32 (*.f32 dY.u dX.v) dY.v))) dY.v)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (exp.f32 (*.f32 (log.f32 (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))))) #s(literal -1 binary32)))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w) (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dY.u) (floor.f32 w)) #s(literal 2 binary32)))) #s(literal -1 binary32))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (pow.f32 (*.f32 (*.f32 dX.v (floor.f32 h)) dX.v) #s(literal 1 binary32)) (floor.f32 h))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (floor.f32 h) (floor.f32 w)) dY.v) dX.u (*.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) dY.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 dX.v) (floor.f32 h)) (floor.f32 w)) dY.u (*.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) dX.u) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (neg.f32 dY.u) dX.v) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 dY.u dX.v (*.f32 (neg.f32 dX.u) dY.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.v dY.v) (pow.f32 (floor.f32 h) #s(literal 2 binary32))))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Outputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Calls

11 calls:

12.0ms
dX.v
10.0ms
dX.u
10.0ms
dY.u
10.0ms
dY.v
10.0ms
w
Results
AccuracySegmentsBranch
89.7%1w
89.7%1h
89.7%1dX.u
89.7%1dX.v
89.7%1dY.u
89.7%1dY.v
89.7%1maxAniso
89.7%1(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
89.7%1(floor.f32 w)
89.7%1(floor.f32 h)
89.7%1(floor.f32 maxAniso)
Compiler

Compiled 607 to 110 computations (81.9% saved)

regimes44.0ms (0%)

Memory
-31.4MiB live, 47.8MiB allocated
Accuracy

Total -13.8b remaining (-288%)

Threshold costs -13.8b (-288%)

Counts
12 → 1
Calls
Call 1
Inputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (fma.f32 (neg.f32 dY.u) dX.v (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (/.f32 (*.f32 dY.v dX.u) dY.u) dX.v)) dY.u)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 #s(approx (+ (* (* (pow (floor h) 2) dX.v) dX.v) (* (* (pow (floor w) 2) dX.u) dX.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 dY.u dY.u) (pow.f32 (floor.f32 w) #s(literal 2 binary32))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) #s(approx (+ (* (* (pow (floor h) 2) dY.v) dY.v) (* (* (pow (floor w) 2) dY.u) dY.u)) (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 #s(approx (+ (* (neg dX.u) dY.v) (* dY.u dX.v)) (*.f32 (neg.f32 dY.v) dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 dX.u (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Outputs
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Calls

11 calls:

4.0ms
w
4.0ms
h
4.0ms
dX.v
4.0ms
dY.v
4.0ms
dY.u
Results
AccuracySegmentsBranch
85.0%1w
85.0%1dX.u
85.0%1dX.v
85.0%1dY.u
85.0%1dY.v
85.0%1maxAniso
85.0%1(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
85.0%1(floor.f32 w)
85.0%1(floor.f32 maxAniso)
85.0%1h
85.0%1(floor.f32 h)
Compiler

Compiled 607 to 110 computations (81.9% saved)

simplify39.0ms (0%)

Memory
3.1MiB live, 42.6MiB allocated
Algorithm
egg-herbie
Rules
106×*-commutative-binary32-*.f32
60×+-commutative-binary32-+.f32
52×sub-neg-binary32-neg.f32-+.f32--.f32
48×distribute-lft-neg-in-binary32-*.f32-neg.f32
48×distribute-rgt-neg-in-binary32-*.f32-neg.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01763878
12583878
23323878
33903878
44213878
54323878
64333878
Stop Event
saturated
Calls
Call 1
Inputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
Outputs
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) dY.u) (*.f32 dY.v (*.f32 (floor.f32 w) dX.u))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dY.v dX.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w)))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (pow.f32 (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.v) dY.u) (*.f32 dY.v (*.f32 (floor.f32 w) dX.u))) (floor.f32 h))) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (floor.f32 h) (-.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 w))) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))) (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dX.v (floor.f32 w)) dY.u) (*.f32 dY.v (*.f32 dX.u (floor.f32 w))))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 dX.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dX.v (floor.f32 h)) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))))))
(if (<.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h)))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 dY.u (floor.f32 w)) dX.v)) (floor.f32 h))) (sqrt.f32 (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))) #s(literal 1 binary32)) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h)))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fabs.f32 (-.f32 (*.f32 dY.v (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 w) dX.v) dY.u))) (floor.f32 h))) (/.f32 #s(literal 1 binary32) (fmax.f32 (+.f32 (pow.f32 (*.f32 (floor.f32 w) dX.u) #s(literal 2 binary32)) (pow.f32 (*.f32 (floor.f32 h) dX.v) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (+.f32 (pow.f32 (*.f32 dY.u (floor.f32 w)) #s(literal 2 binary32)) (pow.f32 (*.f32 dY.v (floor.f32 h)) #s(literal 2 binary32))))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dY.v dX.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v (*.f32 dX.u (floor.f32 h))) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 dY.v dX.u) (*.f32 (floor.f32 w) (floor.f32 h))))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v))) (+.f32 (*.f32 (*.f32 (floor.f32 w) dY.u) (*.f32 (floor.f32 w) dY.u)) (*.f32 (*.f32 (floor.f32 h) dY.v) (*.f32 (floor.f32 h) dY.v)))) (fabs.f32 (-.f32 (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 h) dY.v)) (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 w) dY.u)))))))
(if #s(approx (< (if (> (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (floor maxAniso)) (/ (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))) (floor maxAniso)) (/ (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u)))) (sqrt (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v))))))) 1) (<.f32 (if (>.f32 (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u)))) (floor.f32 maxAniso)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))))) (fabs.f32 (*.f32 (fma.f32 (neg.f32 dX.u) dY.v (*.f32 dY.u dX.v)) (*.f32 (floor.f32 w) (floor.f32 h)))))) #s(literal 1 binary32))) (fmax.f32 #s(literal 1 binary32) (*.f32 (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (*.f32 dX.u (floor.f32 h)) dY.v) (floor.f32 w))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) #s(approx (/ (fmax (+ (* (* (floor w) dX.u) (* (floor w) dX.u)) (* (* (floor h) dX.v) (* (floor h) dX.v))) (+ (* (* (floor w) dY.u) (* (floor w) dY.u)) (* (* (floor h) dY.v) (* (floor h) dY.v)))) (fabs (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))))) (/.f32 (fmax.f32 (fma.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dX.u) dX.u (*.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dX.v) dX.v)) (fma.f32 (*.f32 (pow.f32 (floor.f32 h) #s(literal 2 binary32)) dY.v) dY.v (*.f32 (*.f32 (pow.f32 (floor.f32 w) #s(literal 2 binary32)) dY.u) dY.u))) (fabs.f32 (*.f32 (-.f32 (*.f32 dY.u dX.v) (*.f32 dY.v dX.u)) (*.f32 (floor.f32 w) (floor.f32 h))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (/.f32 (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))) (floor.f32 maxAniso)) (/.f32 (fabs.f32 #s(approx (- (* (* (floor w) dX.u) (* (floor h) dY.v)) (* (* (floor h) dX.v) (* (floor w) dY.u))) (*.f32 (*.f32 (floor.f32 w) (floor.f32 h)) (*.f32 dY.v dX.u)))) (sqrt.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w)))))))))) (if (>.f32 (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u))))) (floor.f32 maxAniso)) (floor.f32 maxAniso) (/.f32 (fmax.f32 (+.f32 (*.f32 (*.f32 (floor.f32 h) dX.v) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 (floor.f32 w) dX.u) (*.f32 (floor.f32 w) dX.u))) (+.f32 (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 dY.v (floor.f32 h))) (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 dY.u (floor.f32 w))))) (fabs.f32 (-.f32 (*.f32 (*.f32 dY.u (floor.f32 w)) (*.f32 (floor.f32 h) dX.v)) (*.f32 (*.f32 dY.v (floor.f32 h)) (*.f32 (floor.f32 w) dX.u)))))))

soundness1.1s (0.7%)

Memory
8.2MiB live, 408.7MiB allocated
Rules
11 250×lower-fma.f64
11 250×lower-fma.f32
9 198×lower-fma.f64
9 198×lower-fma.f32
9 198×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018323376
164321900
2201721900
3443421408
0828120622
09127546
127825218
294925218
3382425110
4749125110
0808524090
0104946761
1397745100
0943943568
018425092
164423628
2201923628
3443823292
0821222404
0112405
0190349
1656345
22730345
08466345
093705
0174569
1661545
23661545
08932545
033397
057310
1173310
21109295
37933295
08613295
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 6 492 to 594 computations (90.9% saved)

preprocess65.0ms (0%)

Memory
8.4MiB live, 87.1MiB allocated
Compiler

Compiled 7 632 to 360 computations (95.3% saved)

end1.5min (60.2%)

Memory
18.8MiB live, 49 061.1MiB allocated

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...